DISTINCT no PostgreSQL: Selecione - Ordenar por & Limite (exemplos)

Índice:

Anonim

Você pode recuperar dados da tabela usando uma instrução SELECT.

Sintaxe:

SELECT [column names] FROM [table_name]

Aqui,

  • nomes de coluna: nome das colunas cujo valor você deseja recuperar
  • FROM: A cláusula FROM define uma ou mais tabelas de origem para o SELECT.
  • table_name: o nome de uma tabela existente que você deseja consultar

Instrução PostgreSQL Select no SQL Shell

Passo 1) Temos uma tabela "tutoriais" com 2 colunas "id" e "tutorial_name". Vamos fazer uma consulta. Use a seguinte consulta para listar os dados na tabela

SELECT id,tutorial_name FROM tutorials;

NOTA : Use o comando \ c para se conectar ao banco de dados que contém a tabela que você deseja consultar. Em nosso caso, estamos conectados ao banco de dados guru99.

Etapa 2) Se você quiser visualizar todas as colunas em uma tabela específica, podemos usar o caractere curinga asterisco (*). Isso significa que ele verifica todas as possibilidades e, como resultado, retornará todas as colunas.

SELECT * FROM tutorials;

Mostra todos os registros da tabela de tutoriais.

Etapa 3) Você pode usar a cláusula ORDER para classificar os dados em uma tabela com base em uma coluna específica. A cláusula ORDER organiza os dados na ordem de A a Z.

SELECT * FROM tutorials ORDER BY id;

Você pode classificar de Z a A usando "DESC" após a instrução "ORDER BY".

SELECT * FROM tutorials ORDER BY id DESC; 

Etapa 4) A cláusula Select DISTINCT in PostgreSQL pode ser usada para remover linhas duplicadas do resultado. Ele mantém uma linha para cada grupo de duplicatas.

Syntax:SELECT DISTINCT column_1 FROM table_name;

Permite consultar os valores de ID distintos do PostgreSQL em nossos tutoriais de tabela usando consultas distintas no PostgreSQL

SELECT DISTINCT(id) FROM tutorials; 

Etapa 5) Você pode usar a cláusula PostgreSQL order by LIMIT para restringir o número de registros retornados pela consulta SELECT

SELECT * FROM tutorials LIMIT 4; 

Instrução de seleção do PostgreSQL no PgAdmin

Etapa 1) Na Árvore de Objetos

  1. Clique com o botão direito na mesa
  2. Selecione Scripts
  3. Clique em SELECIONAR SCRIPT

Etapa 2) No painel à direita,

  1. Edite a consulta SELECT se necessário
  2. Clique no ícone de relâmpago
  3. Observe a saída

Folha de dicas

SELECT [column names] FROM [table_name] [clause] 

Aqui estão os vários parâmetros

  • nomes de coluna: nome das colunas cujo valor você deseja recuperar
  • FROM: A cláusula FROM define uma ou mais tabelas de origem para o SELECT Unique Postgres.
  • table_name: o nome de uma tabela existente que você deseja consultar

Várias cláusulas são:

Comandos Descrição

*

Busca registros para todas as linhas da tabela

DISTINTO

Distinto no PostgreSQL ajuda a remover duplicatas do resultado.

ORDENAR POR

Classificar linhas com base em uma coluna

A ordem de classificação padrão é crescente.

Use a palavra-chave DESC para classificar em ordem decrescente

LIMITE

O limite no PostgreSQL restringe o número de registros retornados pela consulta.