Az adatokat lekérheti a táblázatból egy SELECT utasítással.
Szintaxis:
SELECT [column names] FROM [table_name]
Itt,
- oszlopnevek: Azok az oszlopok neve, amelyek értékét be akarja szerezni
- FROM: A FROM záradék egy vagy több forrástáblát határoz meg a SELECT számára.
- tábla_neve: egy meglévő tábla neve, amelyet lekérdezni szeretne
PostgreSQL Select Statement in SQL Shell
1. lépés: Van egy táblázata "oktatóanyagok" 2 oszlop "id" és "tutorial_name". Lehetővé teszi a lekérdezést. Az alábbi lekérdezéssel sorolja fel az adatokat a táblázatban
SELECT id,tutorial_name FROM tutorials;
MEGJEGYZÉS : A \ c paranccsal csatlakozhat a lekérdezni kívánt táblázatot tartalmazó adatbázishoz. Esetünkben kapcsolódunk az adatbázis guru99-hez.
2. lépés) Ha egy adott táblázat összes oszlopát meg szeretné tekinteni, használhatjuk a csillag (*) helyettesítő karaktert. Ez azt jelenti, hogy minden lehetőséget ellenőriz, és ennek eredményeként minden oszlopot visszaad.
SELECT * FROM tutorials;
Megjeleníti az oktatóanyagok táblázat összes rekordját.
3. lépés: Az ORDER záradék segítségével adatokat rendezhet egy táblázatban egy adott oszlop alapján. Az ORDER záradék az A-tól Z-ig rendezi az adatokat.
SELECT * FROM tutorials ORDER BY id;
Rendezhet Z-től A-ig a "DESC" használatával az "ORDER BY" utasítás után.
SELECT * FROM tutorials ORDER BY id DESC;
4. lépés: A Select DISTINCT in PostgreSQL záradék felhasználható az ismétlődő sorok eltávolítására az eredményből. Minden másolatcsoportnál egy sort tart.
Syntax:SELECT DISTINCT column_1 FROM table_name;
Lehetővé teszi a Postgres lekérdezését Válassza ki a Distinct azonosító értékeket a táblázatos oktatóanyagokból a PostgreSQL külön lekérdezése segítségével
SELECT DISTINCT(id) FROM tutorials;
5. lépés: A PostgreSQL order by LIMIT záradékkal korlátozhatja a SELECT lekérdezés által visszaadott rekordok számát
SELECT * FROM tutorials LIMIT 4;
PostgreSQL Select Statement a PgAdmin-ben
1. lépés: Az Objektumfában
- Kattintson a jobb gombbal az asztalra
- Válassza a Szkriptek lehetőséget
- Kattintson a KIVÁLASZTÁS parancsra
2. lépés) A jobb oldali panelen
- Szükség esetén módosítsa a SELECT lekérdezést
- Kattintson a Villám ikonra
- Figyelje meg a kimenetet
Puska
SELECT [column names] FROM [table_name] [clause]
Itt vannak a különböző paraméterek
- oszlopnevek: Azok az oszlopok neve, amelyek értékét be akarja szerezni
- FROM: A FROM záradék egy vagy több forrástáblát határoz meg a SELECT Unique Postgres számára.
- tábla_neve: egy meglévő tábla neve, amelyet lekérdezni szeretne
Különböző záradékok:
Parancsok | Leírás |
---|---|
* |
Lekéri a táblázat összes sorának rekordjait |
KÜLÖNBÖZŐ |
A PostgreSQL megkülönböztetése segít eltávolítani a duplikátumokat az eredményből. |
RENDEZÉS |
Sorok rendezése oszlop alapján Az alapértelmezett rendezési sorrend növekvő. A DESC kulcsszó segítségével csökkenő sorrendbe rendezheti |
HATÁR |
A Limit a PostgreSQL-ben korlátozza a lekérdezés által visszaadott rekordok számát. |