SQL SELECT lekérdezés Szintaxis és az SQL SELECT lekérdezés példái

Tartalomjegyzék:

Anonim

Bevezetés az SQL SELECT lekérdezésbe

Mielőtt elkezdenénk az SQL kiválasztási lekérdezés megvitatását, kezdjük először az SQL-lel. Az SQL a strukturált lekérdezési nyelvet jelenti. Az SQL egy lekérdezési nyelv, amely lehetővé teszi különféle műveletek elvégzését az adatbázison vagy az adatbázis táblákon. Az adatbázis-táblázatokkal való kölcsönhatás különféle módjai vannak. A select parancs nem más, mint az, hogy miként kommunikálunk az adatbázissal és annak táblájával a szükséges rekordok kiválasztásához. Ez a módszer a rekordok kiválasztására egy vagy több táblából. A választott lekérdezést sokféle módon használhatjuk, ezek közül néhány egyszerű és kevés a komplex oldalról. Ebben a cikkben a kiválasztott állítások különféle felhasználásait látjuk.

Az SQL SELECT Query szintaxisa

A Select a relációs adatbázis-kezelő rendszer egyik alapvető parancsa. A SELECT kulcsszót előtagként használhatjuk a rekordok kiválasztásához egy adott táblázatból. A kiválasztott lekérdezés visszaadja az adott egy vagy több táblázatból származó rekordkészletet.

1. Válassza ki az adott táblázat szükséges oszlopait

SELECT, , …… FROM ;

Magyarázat:

  • A SELECT maga a parancs, ezt felhasználhatjuk a táblázatból a rekord kiválasztására.
  • ,, …… a My_table_name táblázat oszlopai.
  • a tábla neve.

2. A táblázat összes oszlopának kiválasztása

SELECT * FROM ;

Magyarázat:

  • A SELECT egy olyan parancs, amelyet felhasználhatunk a rekordnak a táblázatból való kiválasztására.
  • * az adott táblázat összes oszlopát jelöli.
  • a tábla neve.

3. A rekordok kiválasztása a WHERE záradékkal

SELECT, , …… FROM WHERE = ;

Magyarázat:

  • ,, …… a My_table táblázat oszlopai.
  • a tábla neve.
  • Ahol egy kulcsszót használhatunk az SQL select utasításban a rekordok megadott feltétel szerinti kiválasztásához.

4. A rekordok számának kiválasztása

SELECT COUNT(*) FROM ;

Magyarázat:

  • COUNT (*), ez megadja a My_table táblázat összes sorának számát.
  • a tábla neve.

Példák az SQL SELECT lekérdezésre

Ebben a részben néhány példát fogunk megvitatni, figyelembe véve a fent említett szintaxist, hogy bárki könnyen megérthesse kevés erőfeszítéssel. Gyakoroljunk néhány példát az SQL select utasítás jobb megértéséhez.

Tegyük fel, hogy “SCHOOL” adatbázis névvel rendelkezik. Az adatbázisnak az alábbiakban felsorolt ​​táblázata van:

diákok:

Osztály:

1. példa - Választás a kötelező oszlopokkal

Lekérdezés:

SELECT Student_ID, First_name, Last_name from Student;

Kimenet:

Lekérdezés:

SELECT Student_ID, Class from Class;

Teljesítmény :

2. példa - Válaszd ki a táblázat összes oszlopát

Lekérdezés:

SELECT * from Student;

Teljesítmény :

Lekérdezés:

SELECT * from Class;

Kimenet:

3. példa - A rekordok kiválasztása WHERE záradékkal

Lekérdezés:

SELECT * from Student WHERE First_name="Alex";

Teljesítmény :

Lekérdezés:

SELECT * from Class where Medium=' English ';

Teljesítmény :

4. példa - A rekordok számának kiválasztása

Lekérdezés:

SELECT COUN(*) as count from Student;

Teljesítmény :

Lekérdezés:

SELECT COUN(*) as count from Class;

Teljesítmény :

Egyéb tények az SQL SELECT-ről

A fent említett kiválasztási utasítás végrehajtható a relációs adatbázison. Számos egyéb kiválasztott állítás-lekérdezés is felhasználható a rekordok kiválasztására. A Kiválasztás utasítás mindig eredménykészletet ad vissza. Ez az eredménykészlet tartalmazhat nullát (0), egy vagy több rekordot is. A kiválasztott állításban számos más dolog található, amelyeket felhasználhatunk a kívánt eredmény elérésére. A JOIN kulcsszóval kiválaszthatjuk a rekordokat két vagy több táblázatból. Különféle módok vannak, két vagy több kiválasztott állítást együttesen használhatunk, hogy egy vagy több táblából származó rekordokat megkapjuk. Bármely táblához elsődleges kulcsot kell használnunk, hogy a rekord egyedileg azonosítható legyen.

Az alább említett választható záradékot használhatjuk a SELECT utasításhoz:

  • Hol: Ezt már példákkal láthattuk.
  • GROUP BY: erre az aggregálási funkció használata előtt van szükség.
  • KÉRDÉS: Az aggregált funkciót a GROUP BY utasításon keresztül hajthatjuk végre.
  • RENDELÉS : Ezt felhasználhatjuk a KIVÁLASZTÁS segítségével az eredménykészlet sorrendjének rendezésére.
  • AS: Ezt láttuk egy adott tábla összes rekordjának kiválasztásakor. Ez az AS felhasználható álnév készítésére a kiválasztott oszlophoz vagy a táblázathoz.

Következtetés - SQL SELECT lekérdezés

Az SQL select utasítás segítségével kiválaszthatjuk a szükséges oszlopokat vagy a rekordokat az üzleti igényeknek megfelelően. Szinte minden relációs adatbázis rendelkezik ezzel a SELECT paranccsal a rekord kiválasztásához a táblázatból. Kiválasztást különféle módon tudunk használni. Kiválaszthatjuk a feltételes alapú rekordokat. A kiválasztott művelet végrehajtható egy vagy több táblán. Különféle egyéb parancsokat kombinálhatunk a SELECT utasításokkal. A relációs adatbázis-kezelési rendszer példái a MySQL, az ORACLE.

Ajánlott cikkek

Ez egy útmutató az SQL SELECT Query-hez. Itt tárgyaljuk az SQL Select Query bevezetését, szintaxisát, példáit és néhány egyéb tényt. A következő cikkeket is megnézheti további információkért -

  1. SQL beszúrási lekérdezés
  2. MySQL lekérdezési parancsok
  3. Adatbázis SQL-ben
  4. Táblázat SQL-ben
  5. Elsődleges kulcs vs idegen kulcs | Legfontosabb különbségek