TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

SQL - Comandos básicos

Por:   •  13/10/2018  •  Abstract  •  702 Palavras (3 Páginas)  •  347 Visualizações

Página 1 de 3

Curso Banco de dados SQL

  • SELECT = selecionar

FROM = local (tabela)
* = tudo
exemplo:

SELECT * FROM tabela;

// selecionou tudo que existe na tabela

SELECT nome, cidade FROM tabela;

// Selecionou nome e cidade cadastrados na tabela

  • DISTINCT = Faz uma distinção

Exemplo:

SELECT DISTINCT países FROM tabela;

// selecionou os países cadastrados na tabela

  • COUNT = contador

Exemplo:

SELECT COUNT (DISTINCT países) FROM tabela;

//faz a contagem de quantos países estão cadastrados

  • WHERE = Condição

Exemplo:

SELECT * FROM tabela WHERE países = ’Brasil’;

//selecionou todos os cadastros da tabela que são do Brasil.

SELECT * FROM tabela WHERE id=1;

//selecionou o cadastro da tabela de identificação número 1.
NOTA: palavras usa aspas simples.

  • Operadores

= igual

< > não igual

>maior que

<menor que

>= maior igual que

<= menor igual que

BETWEEN entre

LIKE procure um padão

IN para especificar vários valores para uma coluna

  • And = e

OR = ou

NOT = não

Exemplo:

SELECT * FROM tabela WHERE países= ’Brasil’ AND cidade= ‘São Paulo’;

//selecionou todos os cadastros que pertencem ao Brasil na cidade de são Paulo.

SELECT * FROM tabela WHERE cidade = ‘são paulo’ OR cidade = ‘Curitiba’;

//selecionou todos os cadastros que pertencem a cidades de São Paulo e de Curitiba.

SELECT * FROM tabela WHERE NOT cidade = ‘São Paulo’;

//selecionou todos os cadastros menos os da cidade de São Paulo.

WHERE Country='Germany' AND (City='Berlin' OR City='München');

  • ORDER BY = ordenar por

DESC = decrescente

             ASC = crescente

Exemplo:

SELECT * FROM tabela ODER BY cidades DESC;

//selecionou por cidades de forma decrescente

SELECT * FROM tabela ORDER BY nomes ASC;

//selecionou por nomes de forma crescente.

SELECT * FROM tabela ORDER BY países ASC, nome DESC;

//selecionou por países de forma crescente com os nomes de forma decrescente

  • INSERT INTO = inserir novos registros

VALUES = valores

Exemplo:

INSERT INTO cliente (nome, empresa, endereço, cidade, cep, país) VALUES (‘Thiago’, ‘Microsoft’, ‘Av. Brasil,1234’, ‘São Paulo’, ‘01234-090’, ‘Brasil’);

//novos valores são add a tabela

NOTA: Aspas simples nos valores.

  • UPDATE = atualização

Exemplo:

UPDATE tabela SET nome = ‘Leandro’, estado civil = ‘casado’ WHERE id = 1; 

//atualizou o nome e estado civil da tabela da posição de identificação número 1.

UPDATE tabela SET Name='Juan' WHERE Country='México';

//todas as pessoas que estão cadastradas no pais mexico passam a chamar Juan

UPDATE Customers SET ContactName='Juan';

//todos os cadastros passam a se chamar JUAN

  • DELETE = excluir registros

Exemplo:

DELETE FROM tabela WHERE nome ='Alfreds Futterkiste';

//o registro em nome de Alfreds foi apagado

  • SELECT TOP = o número de registro a se retornar

Exemplo:

SELECT TOP 3 * FROM tabela;

//mostrou os 2 primeiros registros da tabela

NOTA: sintaxe SQL server

SELECT TOP number|percent column_name(s) FROM table_name WHERE condition;

  • MIN = retorna o menor valor da coluna selecionada

MAX = retorna o maior valor da coluna selecionda

Exemplo:

SELECT MIN(Price) AS SmallestPrice FROM Products;

...

Baixar como (para membros premium)  txt (5.3 Kb)   pdf (111.8 Kb)   docx (15.7 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com