O SQL é uma linguagem padrão para os bancos de dados relacionais, como o MySQL e SQL Server, mas como a sintaxe pode mudar um pouco de um SGBD para outro, resolvi fazer esse pequeno artigo com alguns exemplos práticos de alguns selects simples com o PostgreSQL. Disponibilizei também uma base de testes, que você pode utilizar para testar os exemplos que vou mostrar aqui.
Exemplo 1:
SELECT mat_alu AS matricula, nom_alu AS nome FROM alunos
No exemplo acima estou trazendo a matrícula e o nome dos alunos que constam na tabela alunos.
Exemplo 2:
SELECT mat_alu AS matricula, nom_alu AS nome FROM alunos WHERE cod_curso = 10
No exemplo 2, utilizei a clausula WHERE para trazer apenas os alunos do curso com código 10.
Exemplo 3:
SELECT mat_alu AS matricula, nom_alu AS nome FROM alunos WHERE cod_curso = 10 or cod_curso = 8
No exemplo 3, trago apenas os alunos de cursos dos cursos de código 8 ou 10
Exemplo 4:
SELECT mat_alu AS matricula, nom_alu AS nome FROM alunos WHERE nom_alu like 'A%'
No exemplo 4, trago todos os alunos que tem o nome começado pela letra 'A'
Últimos comentários