DISTINTO em PostgreSQL: Selecionar, Ordenar por e Limitar (Exemplos)
Vocรช pode recuperar dados da tabela usando uma instruรงรฃo SELECT.
Sintaxe:
SELECT [column names] FROM [table_name]
Aqui,
- nomes das colunas: 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
PostgreSQL Selecione a instruรงรฃo no SQL Shell
Passo 1) Temos uma tabela โtutoriaisโ com 2 colunas โidโ e โtutorial_nameโ. Vamos consultรก-lo. Use a consulta a seguir para listar os dados na tabela
SELECT id,tutorial_name FROM tutorials;
NOTA: Use o comando \c para conectar-se ao banco de dados que contรฉm a tabela que vocรช deseja consultar. No nosso caso, estamos conectados ao banco de dados guru99.
Passo 2) Se vocรช quiser visualizar todas as colunas de 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;
Exibe todos os registros da tabela de tutoriais.
Passo 3) Vocรช pode usar a clรกusula ORDER para classificar 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;
Passo 4) O Selecione DISTINCT em PostgreSQL clรกusula 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;
Vamos consultar valores de id distintos do Postgres em nossos tutoriais de tabela usando consultas distintas em PostgreSQL
SELECT DISTINCT(id) FROM tutorials;
Passo 5) Vocรช pode usar o PostgreSQL clรกusula order by LIMIT para restringir o nรบmero de registros retornados pela consulta SELECT
SELECT * FROM tutorials LIMIT 4;
PostgreSQL Selecione a declaraรงรฃo no PgAdmin
Passo 1) Na รกrvore de objetos
- Clique com o botรฃo direito na mesa
- Selecione scripts
- Clique em SELECIONAR SCRIPT
Passo 2) No painel ร direita,
- Edite a consulta SELECT, se necessรกrio
- Clique no รญcone do relรขmpago
- Observe a saรญda
Folha de fraude
SELECT [column names] FROM [table_name] [clause]
Aqui estรฃo os vรกrios parรขmetros
- nomes das colunas: 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 |
| DISTINCT | Distinto em PostgreSQL ajudรก-lo 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 | Limitar em PostgreSQL restringe o nรบmero de registros retornados pela consulta. |








