Consultas simples em tabelas – a declaração SELECT no PostgreSQL
A declaração SELECT no PostgreSQL
Sem dúvida, uma das tarefas mais importantes e comuns que realizamos em bancos de dados PostgreSQL (e outros), tanto do ponto de vista do usuário quanto do desenvolvedor / DBA, é efetuar consultas (queries) nos dados armazenados nas tabelas. A declaração SQL básica que empregados para realizar essas consultas é a declaração SELECT.
Neste tutorial veremos como usar o SELECT para realizar consultas simples em tabelas únicas de um banco PostgreSQL.
Comando SELECT
A sintaxe do SELECT é a seguinte:
SELECT coluna(s) FROM tabela;
Onde coluna(s) indica uma ou mais colunas cujos valores devem ser retornados pela consulta, e tabela se refere à tabela que está sendo consultada.
Exemplos
1 – Vamos consultar os nomes dos autores que estão cadastrados na tabela de autores:
SELECT Nome_Autor FROM tbl_autores;
2 – Agora vamos consultar todos os dados da tabela de autores (podemos empregar o caractere curinga * para indicar que queremos que todas as colunas sejam retornadas):
SELECT * FROM tbl_autores;
Note que a coluna data_Nasc tem todos os dados como [null], pois essas informações não foram inseridas ao cadastrar os autores. Aprenderemos como inserir esses dados na aula de atualização de registros , com a declaração UPDATE.
3 – Consultar os nomes dos livros presentes na tabela de livros:
SELECT Nome_Livro FROM tbl_livros;
4 – Consultar os gêneros já cadastrados na tabela de gêneros (assuntos):
SELECT Nome_Genero FROM tbl_generos;
5 – Consultar os nomes de livros e IDs de seus respectivos autores presentes na tabela de livros:
SELECT Nome_Livro, Autor FROM tbl_livros;
6 – Consultar os nomes dos livros, seus preços e datas de publicação, presentes na tabela de livros:
SELECT Nome_Livro, Preco_Livro, Data_Pub FROM tbl_livros;
É isso aí! Na próxima lição vamos começar a incrementar nossas consultas SQL usando declarações adicionais como filtros e comandos de ordenação. Até!
Escreva um comentário