Podatke iz tablice možete dohvatiti pomoću naredbe SELECT.
Sintaksa:
SELECT [column names] FROM [table_name]
Ovdje,
- imena stupaca: Ime stupaca čiju vrijednost želite dohvatiti
- FROM: Klauzula FROM definira jednu ili više izvornih tablica za SELECT.
- table_name: Ime postojeće tablice koju želite postaviti
Izjava o odabiru PostgreSQL-a u SQL ljusci
Korak 1) Imamo tablicu "tutoriali" s 2 stupca "id" i "tutorial_name". Omogućimo upit. Upotrijebite sljedeći upit za popis podataka u tablici
SELECT id,tutorial_name FROM tutorials;
NAPOMENA : Upotrijebite naredbu \ c za povezivanje s bazom podataka koja sadrži tablicu koju želite postaviti. U našem smo slučaju povezani s guru99 baze podataka.
Korak 2) Ako želite pregledati sve stupce u određenoj tablici, možemo koristiti zamjenski znak zvjezdice (*). To znači da provjerava svaku mogućnost i, kao rezultat, vratit će svaki stupac.
SELECT * FROM tutorials;
Prikazuje sve zapise tablice tutorijala.
Korak 3) Možete koristiti klauzulu ORDER za sortiranje podataka u tablici na temelju određenog stupca. Klauzula ORDER organizira podatke po redoslijedu od A do Ž.
SELECT * FROM tutorials ORDER BY id;
Možete sortirati od Z do A koristeći "DESC" nakon izraza "ORDER BY".
SELECT * FROM tutorials ORDER BY id DESC;
Korak 4) Odabir DISTINCT u klauzuli PostgreSQL može se koristiti za uklanjanje dupliciranih redaka iz rezultata. Zadržava jedan redak za svaku skupinu duplikata.
Syntax:SELECT DISTINCT column_1 FROM table_name;
Omogućuje upit Postgresu da odabere različite vrijednosti ID-a iz naših vodiča za tablice koristeći zaseban upit u PostgreSQL-u
SELECT DISTINCT(id) FROM tutorials;
Korak 5) Možete koristiti klauzulu PostgreSQL order by LIMIT kako biste ograničili broj zapisa koje vraća upit SELECT
SELECT * FROM tutorials LIMIT 4;
Izjava o odabiru PostgreSQL-a u PgAdmin-u
Korak 1) U objektnom stablu
- Desni klik na tablicu
- Odaberite Skripte
- Kliknite na SELECT SCRIPT
Korak 2) Na ploči s desne strane,
- Uredite upit SELECT ako je potrebno
- Kliknite ikonu Munja
- Promatrajte izlaz
Šalabahter
SELECT [column names] FROM [table_name] [clause]
Evo različitih parametara
- imena stupaca: Ime stupaca čiju vrijednost želite dohvatiti
- FROM: Klauzula FROM definira jednu ili više izvornih tablica za SELECT Unique Postgres.
- table_name: Ime postojeće tablice koju želite postaviti
Razne su klauzule:
Naredbe | Opis |
---|---|
* |
Dohvaća zapise za sve retke u tablici |
RAZLIKUJ |
Distinct in PostgreSQL pomaže vam ukloniti duplikate iz rezultata. |
NARUČITE PO |
Poredaj redove na temelju stupca Zadani poredak sortiranja je rastući. Upotrijebite DESC za sortiranje u padajućem redoslijedu |
OGRANIČITI |
Ograničenje u PostgreSQL-u ograničava broj zapisa koje vraća upit. |