Programozott tananyag:
Fejezet tábláinak létrehozása
A fejezetben használt adattáblák létrehozásához, és feltöltéséhez szükséges kód.
Összekapcsolás WHERE záradékkal
Gyakran előfordul, hogy adatainkat több táblából kell összegyűjtenünk. Az eddig megszerzett ismereteink alapján a SELECT parancs felhasználásával tehetjük meg.
Összekapcsolás JOIN kúlcsszóval
JOIN kulcsszó használatakor a WHERE záradék helyett az ON záradékban kell megadnunk a kacsolódás módját.
Álnevek használata
Több táblás lekérdezéseknél igen gyakran használjuk az oszlopnevek megadásánál a táblaneveket előtagként, ami elég hosszú kifejezésekhez vezet.
LEFT JOIN használata
A LEFT JOIN forma használata esetén az előző tábla összes sorát megkapjuk, függetlenül attól, hogy a második táblában tartozik-e hozzá rekord.
Üres mezők vizsgálata - IS NULL
Mezo_Nev IS NULL: igaz, ha a Mezo_Nev mező értéke NULL. A definiálatlan komponensek vizsgálatára ezt a formát használhatjuk.
Üres mezők vizsgálata - IS NOT NULL
Mezo_Nev IS NOT NULL: igaz, ha a Mezo_Nev mező értéke nem NULL. A definiált komponensek vizsgálatára ezt a formát használhatjuk.
LIKE használata 1
Válogassuk ki a vad gyümölcsöket vásárló felhasználók nevét, a vásárlás időpontját és vad gyümölcs nevét!
LIKE használata dátumban
Válogassuk ki, hogy 2012. októberében ki, mikor és mit rendelt!
Egy felhasználó rendelései
Válogassuk ki, hogy mikor és mit rendelt a „belus" nevű felhasználónk!
Felhasználó rendeléseinek száma
Válogassuk ki, hogy a „belus" nevű felhasználónk hányszor rendelt eddig!
Felhasználó rendeléseinek összege
Válogassuk ki, hogy a „belus" nevű felhasználónk milyen értékben rendelt eddig!
Felhasználó rendeléseinek értékei
Válogassuk ki, hogy a „belus" nevű felhasználónk milyen értékben rendelt egy-egy alkalommal!