Datus no tabulas var izgūt, izmantojot SELECT priekšrakstu.
Sintakse:
SELECT [column names] FROM [table_name]
Šeit,
- kolonnu nosaukumi: to kolonnu nosaukums, kuru vērtību vēlaties izgūt
- FROM: klauzula FROM definē vienu vai vairākas avota tabulas SELECT.
- table_name: esošas tabulas nosaukums, kuru vēlaties vaicāt
PostgreSQL Atlasiet paziņojumu SQL čaulā
1. solis) Mums ir tabula "konsultācijas" ar 2 kolonnām "id" un "tutorial_name". Ļauj to vaicāt. Izmantojiet šo vaicājumu, lai tabulā uzskaitītu datus
SELECT id,tutorial_name FROM tutorials;
PIEZĪME . Izmantojiet komandu \ c, lai izveidotu savienojumu ar datu bāzi, kurā ir tabula, kuru vēlaties vaicāt. Mūsu gadījumā mēs esam saistīti ar datu bāzes guru99.
2. solis. Ja vēlaties apskatīt visas kolonnas konkrētā tabulā, mēs varam izmantot zvaigznīti (*) aizstājējzīmi. Tas nozīmē, ka tas pārbauda visas iespējas un rezultātā tas atgriezīs katru kolonnu.
SELECT * FROM tutorials;
Tajā tiek parādīti visi apmācību tabulas ieraksti.
3. solis. Varat izmantot klauzulu ORDER, lai kārtotu datus tabulā, pamatojoties uz noteiktu kolonnu. Klauzula ORDER sakārto datus no A līdz Z secībā.
SELECT * FROM tutorials ORDER BY id;
Jūs varat kārtot no Z uz A, izmantojot “DESC” pēc paziņojuma “ORDER BY”.
SELECT * FROM tutorials ORDER BY id DESC;
4. solis . Atlasīt DISTINCT PostgreSQL klauzulu var izmantot, lai no rezultāta noņemtu rindu dublikātus. Katrai dublikātu grupai tā saglabā vienu rindu.
Syntax:SELECT DISTINCT column_1 FROM table_name;
Ļauj vaicāt Postgres mūsu tabulas apmācībās atlasiet atšķirīgas ID vērtības, izmantojot atšķirīgu vaicājumu PostgreSQL
SELECT DISTINCT(id) FROM tutorials;
5. solis. Varat izmantot klauzulu PostgreSQL by LIMIT, lai ierobežotu SELECT vaicājuma atdoto ierakstu skaitu
SELECT * FROM tutorials LIMIT 4;
PostgreSQL izvēlieties paziņojumu PgAdmin
1. solis) Objekta kokā
- Ar peles labo pogu noklikšķiniet uz tabulas
- Atlasiet Skripti
- Noklikšķiniet uz SELECT SCRIPT
2. solis) Labajā pusē esošajā panelī
- Rediģējiet vaicājumu SELECT, ja nepieciešams
- Noklikšķiniet uz zibens ikonas
- Ievērojiet izvadi
Špikeris
SELECT [column names] FROM [table_name] [clause]
Šeit ir dažādi parametri
- kolonnu nosaukumi: to kolonnu nosaukums, kuru vērtību vēlaties izgūt
- FROM: klauzula FROM definē vienu vai vairākas SELECT Unique Postgres avota tabulas.
- table_name: esošas tabulas nosaukums, kuru vēlaties vaicāt
Dažādas klauzulas ir:
Komandas | Apraksts |
---|---|
* |
Tiek iegūti ieraksti visām tabulas rindām |
ATŠĶIRT |
Atšķirīgais PostgreSQL palīdz noņemt dublikātus no rezultāta. |
SAKĀRTOT PĒC |
Kārtot rindas, pamatojoties uz kolonnu Noklusējuma kārtošanas secība ir augoša. Izmantojiet atslēgvārdu DESC, lai kārtotu dilstošā secībā |
LIMIT |
Ierobežojums PostgreSQL ierobežo vaicājuma atgriezto ierakstu skaitu. |