O comando SELECT o comando que permite efectuar consultas a uma base de dados relacional com SQL.
Select lista_de_campos
From tabela(s)
[Where condio]
[Group by lista_de_campos]
[Having condio]
[Order by lista_de_campos]
Significado
Igual Menor que Maior que Maior ou igual Menor ou igual Diferente
Operador
Between
In Like Is [not] Null
Significado
Compreendido entre
Dentro de Semelhante a [no ] valor nulo
Operador
AND OR NOT
Significado
E OU No
Select codprod, preco From Produtos Where preco between 200 and 400;
Caracteres especiais - % e ?
Select * From Produtos Where nomprod Like P%;
Exemplos prticos
Funo Count devolve o nmero de linhas encontradas numa consulta. Select Count(*) as Total From Produtos;
Exemplos prticos
Funo Avg/Sum devolve a mdia/soma em relao aos valores do campo indicado. Select Avg(Preco) as Media From Produtos;
Exemplos prticos
Funo Max/Min devolve o maior/menor valor encontrado no campo a que forem aplicadas. Select Max(Preco) From Produtos;
Exemplos prticos
Select Nomeprod, Count(*) From Produtos Group By Nomeprod;
Exemplos prticos
Select Nomeprod, Max(Preco) From Produtos Group By Nomeprod; Having Max(Preco)>100;