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;

Consulta autores postgresql SQL

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;

Consulta à tabela de autores no postgres

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;

Consultar os nomes dos livros no postgresql

4 – Consultar os gêneros já cadastrados na tabela de gêneros (assuntos):

SELECT Nome_Genero FROM tbl_generos;

Gêneros de livros na tabela do postgres - consulta SQL com SELECT

5 – Consultar os nomes de livros e IDs de seus respectivos autores presentes na tabela de livros:

SELECT Nome_Livro, Autor FROM tbl_livros;

Consultar nome do livro e id do autor no postgreSQL com SELECT

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;

Consultar nome de livro, preço e data de publicação com SQL SELECT no postgreSQL

É 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é!

 

Sobre Fábio dos Reis (1343 Artigos)
Fábio dos Reis trabalha com tecnologias variadas há mais de 25 anos, tendo atuado nos campos de Eletrônica, Telecomunicações, Programação de Computadores e Redes de Dados. É um entusiasta de Unix, Linux e Open Source em geral, adora Eletrônica e Música, e estuda idiomas, além de ministrar cursos e palestras sobre diversas tecnologias em São Paulo e outras cidades do Brasil.
Contato: Website

Escreva um comentário

Seu e-mail não será divulgado


*