DISTINCT a PostgreSQL-ben: Válassza a - lehetőséget Rendezés: & Limit (példák)

Tartalomjegyzék:

Anonim

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

  1. Kattintson a jobb gombbal az asztalra
  2. Válassza a Szkriptek lehetőséget
  3. Kattintson a KIVÁLASZTÁS parancsra

2. lépés) A jobb oldali panelen

  1. Szükség esetén módosítsa a SELECT lekérdezést
  2. Kattintson a Villám ikonra
  3. 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.