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. |