Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

1 Informatikai Szakképzési Portál www.itszp.hu Adatbázis kezelés DQL – Adatlekérdező nyelv.

Hasonló előadás


Az előadások a következő témára: "1 Informatikai Szakképzési Portál www.itszp.hu Adatbázis kezelés DQL – Adatlekérdező nyelv."— Előadás másolata:

1 1 Informatikai Szakképzési Portál www.itszp.hu Adatbázis kezelés DQL – Adatlekérdező nyelv

2 2 Informatikai Szakképzési Portál www.itszp.hu Lekérdezés SELECT FROM [WHERE ] [GROUP BY ] [HAVING ] [ORDER BY oszlopnév [ASC | DESC]];

3 3 Informatikai Szakképzési Portál www.itszp.hu Lekérdezés példák SELECT * FROM diak; SELECT * FROM diak WHEREszul_hely = „Budapest”; SELECT nev FROM diak ORDER BY nev;

4 4 Informatikai Szakképzési Portál www.itszp.hu Lekérdezés példa SELECT nev, szul_ido FROM diak WHEREszul_hely = „Budapest” ORDER BY szul_ido DESC; nevszul_ido Fiatal Elemér2000-05-12 Kelemen Tibor2000-05-11 Idősödő Gábor1995-09-18 ……

5 5 Informatikai Szakképzési Portál www.itszp.hu Lekérdezés példa SELECT nev AS „Név”, szul_ido AS „Születési Dátum” FROM diak WHEREszul_hely = „Budapest” ORDER BY szul_ido DESC; NévSzületési Dátum Fiatal Elemér2000-05-12 Kelemen Tibor2000-05-11 Idősödő Gábor1995-09-18 ……

6 6 Informatikai Szakképzési Portál www.itszp.hu Logikai kifejezések relációk: =, > intervallumba tartozás: BETWEEN.. AND.. NULL érték vizsgálat: IS NULL, IS NOT NULL szöveg vizsgálat: LIKE, ahol % a tetszőleges karaktersorozat, _ a tetszőleges karakter jelzése;

7 7 Informatikai Szakképzési Portál www.itszp.hu Lekérdezés példák SELECT nev FROM diak WHEREszul_hely != „Budapest”; SELECT nev FROM diak WHERE szul_ido BETWEEN 1995-01-01 AND 1995-12-31;

8 8 Informatikai Szakképzési Portál www.itszp.hu Lekérdezés példák SELECT nev FROM diak WHERE nev LIKE „A%”; SELECT nev FROM diak WHERE nev LIKE „%Péter”; SELECT nev FROM diak WHERE szul_ido IS NULL;

9 9 Informatikai Szakképzési Portál www.itszp.hu Logikai műveletek 000 010 100 111 000 011 101 111

10 10 Informatikai Szakképzési Portál www.itszp.hu Lekérdezés példák SELECT nev FROM diak WHERE szul_hely=„Budapest” AND szul_ido<2000-01-01; SELECT nev FROM diak WHERE szul_hely=„Budapest” OR szul_ido<2000-01-01;

11 11 Informatikai Szakképzési Portál www.itszp.hu Csoportosítás példa SELECT szul_hely, count(id) AS „Fő” FROM diak GROUP BY szul_hely; szul_helyFő Eger4 Budapest357 ……

12 12 Informatikai Szakképzési Portál www.itszp.hu Csoportosítás példa SELECT szul_hely, count(id) AS „Fő” FROM diak GROUP BY szul_hely HAVING szul_hely=„Budapest”; szul_helyFő Budapest357

13 13 Informatikai Szakképzési Portál www.itszp.hu Csoportosítás példa SELECT szul_hely, count(id) AS „Fő” FROM diak GROUP BY szul_hely ORDER BY 2; szul_helyFő Budapest357 Gödöllő43 ……


Letölteni ppt "1 Informatikai Szakképzési Portál www.itszp.hu Adatbázis kezelés DQL – Adatlekérdező nyelv."

Hasonló előadás


Google Hirdetések