[BD06] Selecionando registros

Cover Image for [BD06] Selecionando registros
Helena Strada

Tópicos que você verá nesse post

  • Relembrando DQL
  • Como selecionar registros

DQL

Nas outras etapas do desenvolvimento, aprendemos sobre a modelagem dos dados e sobre como criar a base de dados utilizando os comandos DDL para definir as estruturas das nossas tabelas. E um dos comandos de DML, o INSERT para inserir registros em nossas tabelas. Neste post aprenderemos sobre como selecionar e recuperar os registros que foram inseridos.

Selecionando as categorias

O comando de seleção é o: SELECT. Para retornar todos os registros de uma determinada tabela com todas as colunas, utilizamos o comando:

SELECT

SELECT * FROM Categories

Selecionando registros

-- Para selecionar com as colunas nomeadas que desejamos retornar da base
SELECT Id, Title FROM Categories

Selecionando com as colunas nomeadas

-- O nome da coluna também pode ser modificado na projeção de saída
SELECT Id, Title as Título
FROM Categories

Selecionando os registros alterando o nome do retorno da coluna na projeção de saída

-- Utilizamos alias para auxiliar no processo de seleção principalmente quando precisamos fazer consultas em mais de uma tabela.
SELECT c.Id, c.Title FROM Categories c

Selecionando os registros com alias

WHERE

A cláusula WHERE é utilizada para filtrar registros a partir de uma determinada condição.

-- A cláusula WHERE é um dos comandos mais utilizados ao precisarmos retornar a informação de uma determinada linha da tabela e buscar unicamente por esse registro.
SELECT Id, Title FROM Categories 
WHERE Id = 1

Buscando um determinado registro utilizando a cláusula WHERE