Podatke lahko dobite iz tabele s pomočjo stavka SELECT.
Sintaksa:
SELECT [column names] FROM [table_name]
Tukaj,
- Imena stolpcev: Ime stolpcev, katerih vrednost želite pridobiti
- FROM: Stavek FROM definira eno ali več izvornih tabel za SELECT.
- table_name: Ime obstoječe tabele, za katero želite poizvedovati
Izjava PostgreSQL Select v lupini SQL
1. korak) Imamo tabelo "tutorials" z 2 stolpcema "id" in "tutorial_name". Poizvedimo. Za seznam podatkov v tabeli uporabite naslednjo poizvedbo
SELECT id,tutorial_name FROM tutorials;
OPOMBA : Z ukazom \ c se povežite z bazo podatkov, ki vsebuje tabelo, ki jo želite poizvedovati. V našem primeru smo povezani z bazo podatkov guru99.
Korak 2) Če si želite ogledati vse stolpce v določeni tabeli, lahko uporabimo znak z zvezdico (*). To pomeni, da preveri vsako možnost in bo posledično vrnil vsak stolpec.
SELECT * FROM tutorials;
Prikaže vse zapise tabele vadnic.
Korak 3) S stavkom ORDER lahko razvrstite podatke v tabeli na podlagi določenega stolpca. Klavzula ORDER organizira podatke po vrstnem redu od A do Ž.
SELECT * FROM tutorials ORDER BY id;
Razvrstite lahko od Z do A z uporabo "DESC" za stavkom "ORDER BY".
SELECT * FROM tutorials ORDER BY id DESC;
4. korak) Izbiro DISTINCT v klavzuli PostgreSQL lahko uporabimo za odstranjevanje podvojenih vrstic iz rezultata. Hrani eno vrstico za vsako skupino dvojnikov.
Syntax:SELECT DISTINCT column_1 FROM table_name;
Omogočamo poizvedbo Postgres z različnimi poizvedbami v PostgreSQL iz razločenih vrednosti id iz naših vadnic po tabelah
SELECT DISTINCT(id) FROM tutorials;
Korak 5) S stavkom PostgreSQL order by LIMIT lahko omejite število zapisov, ki jih vrne poizvedba SELECT
SELECT * FROM tutorials LIMIT 4;
Izjava PostgreSQL v PgAdmin
Korak 1) V drevesu objektov
- Z desno miškino tipko kliknite mizo
- Izberite Skripti
- Kliknite SELECT SCRIPT
2. korak) Na desni plošči
- Po potrebi uredite poizvedbo SELECT
- Kliknite ikono strele
- Upoštevajte izhod
Plonk listek
SELECT [column names] FROM [table_name] [clause]
Tukaj so različni parametri
- Imena stolpcev: Ime stolpcev, katerih vrednost želite pridobiti
- FROM: Stavek FROM definira eno ali več izvornih tabel za SELECT Unique Postgres.
- table_name: Ime obstoječe tabele, za katero želite poizvedovati
Različne klavzule so:
Ukazi | Opis |
---|---|
* |
Pridobi zapise za vse vrstice v tabeli |
IZRAZIT |
Razlikovanje v PostgreSQL vam pomaga odstraniti dvojnike iz rezultata. |
NAROČITE PO |
Razvrsti vrstice glede na stolpec Privzeti vrstni red razvrščanja je naraščajoč. Uporabite DESC za razvrščanje po padajočem vrstnem redu |
OMEJITEV |
Omejitev v PostgreSQL omejuje število zapisov, ki jih vrne poizvedba. |