Du kan hente data fra tabellen ved hjelp av en SELECT-setning.
Syntaks:
SELECT [column names] FROM [table_name]
Her,
- kolonnenavn: Navnet på kolonnene hvis verdi du vil hente
- FROM: FROM-setningen definerer en eller flere kildetabeller for SELECT.
- tabellnavn: Navnet på en eksisterende tabell du vil spørre om
PostgreSQL Velg uttalelse i SQL Shell
Trinn 1) Vi har en tabell "tutorials" med to kolonner "id" og "tutorial_name". Lar oss spørre om det. Bruk følgende spørsmål for å liste opp data i tabellen
SELECT id,tutorial_name FROM tutorials;
MERK : Bruk kommandoen \ c for å koble til databasen som inneholder tabellen du vil spørre om. I vårt tilfelle er vi koblet til databasen guru99.
Trinn 2) Hvis du vil vise alle kolonnene i en bestemt tabell, kan vi bruke stjerne (*) jokertegnet. Dette betyr at den sjekker alle muligheter, og som et resultat vil den returnere hver kolonne.
SELECT * FROM tutorials;
Den viser alle postene i opplæringstabellen.
Trinn 3) Du kan bruke ORDER-setningen til å sortere data i en tabell basert på en bestemt kolonne. ORDER-klausulen organiserer data i A til Å-rekkefølge.
SELECT * FROM tutorials ORDER BY id;
Du kan sortere fra Z til A ved å bruke "DESC" etter "ORDER BY" -uttalelsen.
SELECT * FROM tutorials ORDER BY id DESC;
Trinn 4) Velg DISTINCT i PostgreSQL-ledd kan brukes til å fjerne dupliserte rader fra resultatet. Det holder en rad for hver gruppe duplikater.
Syntax:SELECT DISTINCT column_1 FROM table_name;
Lar spørring Postgres Velg forskjellige ID-verdier fra tabellveiledningene våre ved hjelp av forskjellige spørsmål i PostgreSQL
SELECT DISTINCT(id) FROM tutorials;
Trinn 5) Du kan bruke PostgreSQL-ordren etter LIMIT-klausul for å begrense antall poster som returneres av SELECT-spørringen
SELECT * FROM tutorials LIMIT 4;
PostgreSQL Velg uttalelse i PgAdmin
Trinn 1) I objekttreet
- Høyreklikk på tabellen
- Velg Skript
- Klikk på VELG SKRIPT
Trinn 2) I panelet til høyre,
- Rediger SELECT-spørringen om nødvendig
- Klikk på lynikonet
- Følg utdataene
Jukseark
SELECT [column names] FROM [table_name] [clause]
Her er de forskjellige parametrene
- kolonnenavn: Navnet på kolonnene hvis verdi du vil hente
- FROM: FROM-setningen definerer en eller flere kildetabeller for SELECT Unique Postgres.
- tabellnavn: Navnet på en eksisterende tabell du vil spørre om
Ulike klausuler er:
Kommandoer | Beskrivelse |
---|---|
* |
Henter poster for alle radene i tabellen |
TYDELIG |
Distinct i PostgreSQL hjelper deg med å fjerne duplikater fra resultatet. |
REKKEFØLGE ETTER |
Sorter rader basert på en kolonne Standard sorteringsrekkefølge er stigende. Bruk Keyword DESC for å sortere i synkende rekkefølge |
GRENSE |
Grense i PostgreSQL begrenser antall poster som returneres av spørringen. |