U kunt gegevens uit de tabel ophalen met een SELECT-instructie.
Syntaxis:
SELECT [column names] FROM [table_name]
Hier,
- kolomnamen: naam van de kolommen waarvan u de waarde wilt ophalen
- FROM: De FROM-component definieert een of meer brontabellen voor de SELECT.
- table_name: de naam van een bestaande tabel die u wilt opvragen
PostgreSQL Select-instructie in SQL-shell
Stap 1) We hebben een tabel "tutorials" met 2 kolommen "id" en "tutorial_name". Laten we er een vraag over stellen. Gebruik de volgende query om gegevens in de tabel weer te geven
SELECT id,tutorial_name FROM tutorials;
OPMERKING : Gebruik de opdracht \ c om verbinding te maken met de database die de tabel bevat die u wilt opvragen. In ons geval zijn we verbonden met database guru99.
Stap 2) Als u alle kolommen in een bepaalde tabel wilt zien, kunnen we het jokerteken asterisk (*) gebruiken. Dit betekent dat het elke mogelijkheid controleert en als resultaat zal het elke kolom retourneren.
SELECT * FROM tutorials;
Het toont alle records van de tutorials-tabel.
Stap 3) U kunt de ORDER-clausule gebruiken om gegevens in een tabel te sorteren op basis van een bepaalde kolom. De ORDER-clausule organiseert gegevens in A tot Z-volgorde.
SELECT * FROM tutorials ORDER BY id;
U kunt van Z naar A sorteren met behulp van "DESC" na de instructie "ORDER BY".
SELECT * FROM tutorials ORDER BY id DESC;
Stap 4) De Select DISTINCT in PostgreSQL-clausule kan worden gebruikt om dubbele rijen uit het resultaat te verwijderen. Er wordt één rij bewaard voor elke groep duplicaten.
Syntax:SELECT DISTINCT column_1 FROM table_name;
Laten we een query uitvoeren op Postgres. Selecteer Distinct id-waarden uit onze tutorials voor tabellen met behulp van een aparte query in PostgreSQL
SELECT DISTINCT(id) FROM tutorials;
Stap 5) U kunt de PostgreSQL order by LIMIT-clausule gebruiken om het aantal records te beperken dat door de SELECT-query wordt geretourneerd
SELECT * FROM tutorials LIMIT 4;
PostgreSQL Select-instructie in PgAdmin
Stap 1) In de objectenstructuur
- Klik met de rechtermuisknop op de tafel
- Selecteer Scripts
- Klik op SELECTEER SCRIPT
Stap 2) In het paneel aan de rechterkant,
- Bewerk de SELECT-query indien nodig
- Klik op het bliksempictogram
- Bekijk de output
Spiek briefje
SELECT [column names] FROM [table_name] [clause]
Hier zijn de verschillende parameters
- kolomnamen: naam van de kolommen waarvan u de waarde wilt ophalen
- FROM: De FROM-component definieert een of meer brontabellen voor de SELECT Unique Postgres.
- table_name: de naam van een bestaande tabel die u wilt opvragen
Diverse clausules zijn:
Commando's | Omschrijving |
---|---|
|
Haalt records op voor alle rijen in de tabel |
DISTINCT |
Distinct in PostgreSQL helpt u om duplicaten uit het resultaat te verwijderen. |
BESTEL DOOR |
Sorteer rijen op basis van een kolom Standaard sorteervolgorde is oplopend. Gebruik het trefwoord DESC om in aflopende volgorde te sorteren |
BEGRENZING |
Limit in PostgreSQL beperkt het aantal records dat door de query wordt geretourneerd. |