Puteți prelua date din tabel utilizând o instrucțiune SELECT.
Sintaxă:
SELECT [column names] FROM [table_name]
Aici,
- nume de coloane: numele coloanelor a căror valoare doriți să o recuperați
- FROM: Clauza FROM definește una sau mai multe tabele sursă pentru SELECT.
- table_name: numele unui tabel existent pe care doriți să îl interogați
Declarație de selectare PostgreSQL în SQL Shell
Pasul 1) Avem un tabel „tutoriale” cu 2 coloane „id” și „tutorial_name”. Permite interogarea acestuia. Utilizați următoarea interogare pentru a lista datele din tabel
SELECT id,tutorial_name FROM tutorials;
NOTĂ : Utilizați comanda \ c pentru a vă conecta la baza de date care conține tabelul pe care doriți să îl interogați. În cazul nostru, suntem conectați la baza de date guru99.
Pasul 2) Dacă doriți să vizualizați toate coloanele dintr-un anumit tabel, putem utiliza caracterul wildcard cu asterisc (*). Aceasta înseamnă că verifică fiecare posibilitate și, ca urmare, va returna fiecare coloană.
SELECT * FROM tutorials;
Afișează toate înregistrările tabelului tutoriale.
Pasul 3) Puteți utiliza clauza ORDER pentru a sorta datele într-un tabel pe baza unei anumite coloane. Clauza ORDER organizează datele în ordine de la A la Z.
SELECT * FROM tutorials ORDER BY id;
Puteți sorta de la Z la A folosind „DESC” după instrucțiunea „ORDER BY”.
SELECT * FROM tutorials ORDER BY id DESC;
Pasul 4) Clauza Select DISTINCT în PostgreSQL poate fi utilizată pentru a elimina rândurile duplicate din rezultat. Păstrează un rând pentru fiecare grup de duplicate.
Syntax:SELECT DISTINCT column_1 FROM table_name;
Permite interogarea Postgres Selectați valori de identificare distincte din tutorialele noastre de tabel utilizând interogare distinctă în PostgreSQL
SELECT DISTINCT(id) FROM tutorials;
Pasul 5) Puteți utiliza ordinea PostgreSQL prin clauza LIMIT pentru a restricționa numărul de înregistrări returnate de interogarea SELECT
SELECT * FROM tutorials LIMIT 4;
Declarație PostgreSQL Select în PgAdmin
Pasul 1) În arborele obiectelor
- Faceți clic dreapta pe tabel
- Selectați Scripturi
- Faceți clic pe SELECT SCRIPT
Pasul 2) În panoul din dreapta,
- Editați interogarea SELECT, dacă este necesar
- Faceți clic pe pictograma Lightning
- Observați ieșirea
Foaie de trișare
SELECT [column names] FROM [table_name] [clause]
Iată diferiții parametri
- nume de coloane: numele coloanelor a căror valoare doriți să o recuperați
- FROM: Clauza FROM definește una sau mai multe tabele sursă pentru SELECT Unique Postgres.
- table_name: numele unui tabel existent pe care doriți să îl interogați
Diferite clauze sunt:
Comenzi | Descriere |
---|---|
* |
Preluează înregistrări pentru toate rândurile din tabel |
DISTINCT |
Distinct în PostgreSQL vă ajută să eliminați duplicatele din rezultat. |
COMANDA DE |
Sortează rândurile pe baza unei coloane Ordinea de sortare implicită este crescătoare. Utilizați cuvântul cheie DESC pentru a sorta în ordine descrescătoare |
LIMITĂ |
Limita în PostgreSQL restricționează numărul de înregistrări returnate de interogare. |