Du kan hämta data från tabellen med ett SELECT-uttalande.
Syntax:
SELECT [column names] FROM [table_name]
Här,
- kolumnnamn: Namnet på de kolumner vars värde du vill hämta
- FRÅN: FROM-satsen definierar en eller flera källtabeller för SELECT.
- tabellnamn: namnet på en befintlig tabell som du vill fråga
PostgreSQL Välj uttalande i SQL Shell
Steg 1) Vi har en tabell "tutorials" med två kolumner "id" och "tutorial_name". Låt oss fråga det. Använd följande fråga för att lista data i tabellen
SELECT id,tutorial_name FROM tutorials;
OBS : Använd kommandot \ c för att ansluta till databasen som innehåller den tabell du vill fråga. I vårt fall är vi anslutna till databasen guru99.
Steg 2) Om du vill visa alla kolumner i en viss tabell kan vi använda jokerteckenets asterisk (*). Detta betyder att den kontrollerar alla möjligheter och som ett resultat kommer den att returnera varje kolumn.
SELECT * FROM tutorials;
Den visar alla poster i självstudietabellen.
Steg 3) Du kan använda ORDER-klausulen för att sortera data i en tabell baserat på en viss kolumn. ORDER-klausulen ordnar data i A till Z-ordning.
SELECT * FROM tutorials ORDER BY id;
Du kan sortera från Z till A med "DESC" efter "ORDER BY".
SELECT * FROM tutorials ORDER BY id DESC;
Steg 4) Select DISTINCT i PostgreSQL-satsen kan användas för att ta bort dubbla rader från resultatet. Det håller en rad för varje grupp av dubbletter.
Syntax:SELECT DISTINCT column_1 FROM table_name;
Låter frågan Postgres Välj distinkta id-värden från våra tabellhandledning med distinkt fråga i PostgreSQL
SELECT DISTINCT(id) FROM tutorials;
Steg 5) Du kan använda klausulen PostgreSQL order by LIMIT för att begränsa antalet poster som returneras av SELECT-frågan
SELECT * FROM tutorials LIMIT 4;
PostgreSQL Välj uttalande i PgAdmin
Steg 1) I objektträdet
- Högerklicka på tabellen
- Välj skript
- Klicka på VÄLJ SKRIFT
Steg 2) I panelen till höger,
- Redigera SELECT-frågan om det behövs
- Klicka på blixtikonen
- Observera utdata
Fusklapp
SELECT [column names] FROM [table_name] [clause]
Här är de olika parametrarna
- kolumnnamn: Namnet på de kolumner vars värde du vill hämta
- FRÅN: FROM-satsen definierar en eller flera källtabeller för SELECT Unique Postgres.
- tabellnamn: namnet på en befintlig tabell som du vill fråga
Olika klausuler är:
Kommandon | Beskrivning |
---|---|
* |
Hämtar poster för alla rader i tabellen |
DISTINKT |
Distinct i PostgreSQL hjälper dig att ta bort dubbletter från resultatet. |
SORTERA EFTER |
Sortera rader baserat på en kolumn Standardsorteringsordningen är stigande. Använd nyckelord DESC för att sortera i fallande ordning |
BEGRÄNSA |
Limit i PostgreSQL begränsar antalet poster som returneras av frågan. |