Tudnivalók lekérdezések készítéséhez: (Tervező nézet)
Hozzáadjuk a szükséges táblá(ka)t és beállítjuk a megjelenítendő, ill. feltételekhez szükséges oszlopokat.
Ha a feltételek vagy kapcsolatban állnak egymással, akkor külön sorba, ha pedig és kapcsolatban állnak, akkor egy sorba írjuk az AND szó megadásával.
Ha a táblázatban vannak kitöltetlen mezők, akkor a kitöltetlenséget a feltételeknél a NULL szóval tudjuk vizsgálni.
Ha összesítést, vagy csoportosítást kell alkalmazni, akkor az ikonok között a szumma jelre klikkelünk. (GROUP BY: csoportosítás, SZUM: összegzés, AVG: átlag, COUNT: összeszámlálás) Megjegyzés: a COUNT függyvény összeszámolja az értékeket, ezért azt tetszőlegesen kiválasztott oszlopra alkalmazhatjuk.
Az ikonsorban található szumma jel mellett jelenik meg egy legördülőmenüben, hogy az eredménylista hány eleme látható. Ha a feladatban pl. az első 4 eredménynek szabad látszódnia, akkor azt itt állítsuk be!
Előfordulhat, hogy nem oszlopot, hanem több oszlop valamilyen kombinációját kell megjeleníteni. Ekkor az oszlop neve helyett megadjuk a kombinációt úgy, hogy minden oszlopnév szögletes zárójelben szerepel. (pl.: [Népesség]/[Terület]*1000 - ez az oszlop jeleniti meg a Népesség és a Terület oszlopok alapján a Népsűrűséget)
Frissítő lekérdezés:
Akkor használjuk, ha a tábla egyik mezőjét meg kell változtatnunk, vagy új mezővel kell kiegészítenünk a táblát.
Ha új mezőt akarunk létrehozni, akkor először a tábla tervezőnézetében hozzáadjuk az új mezőt és beállítjuk a megfelelő mezőtipust (logikai: igen/nem)
Elkészítjük azt a lekérdezést, amely a feladatnak megfelelő oszlopokat és feltételeket tartalmazza. Elmentjük, ellenőrizzük.
Tervező nézetben a lekérdezés menüben átváltunk frissítő lekérdezésre és a módosítás sorba beírjuk az új érték(ek)et. (pl. logikai esetén: Igaz, vagy Népsűrűség: [Népesség]/[Terület]*1000)
Táblakészítő lekérdezés:
Akkor használjuk, ha egy új táblát kell létrehozni és feltölteni.
Elkészítjük azt a lekérdezést, amely a feladatnak megfelelő oszlopokat és feltételeket tartalmazza (abból a táblából, ahonnan vesszük az adatokat). Elmentjük, ellenőrizzük.
Tervező nézetben a lekérdezés menüben átváltunk Táblakészítő lekérdezésre és megadjuk az új tábla nevét.
Ugyenezek a következő SQL utasításokkal készíthetőek el:
INSERT INTO afrorszagok (Állam, Népesség, Terület) SELECT Állam, Népesség, Terület FROM orszagok WHERE Földrész="Afrika"; Ez az utasítás az afrorszagok táblát feltölti az országok táblából vett adatokkal. (Ehhez először létre kell hozni az új táblát)
UPDATE orszagok SET Népsűrűség=[Népesség]/[Terület]*1000; Ez az utasítás a Népesség és a Terület oszlopok alapján kitölti a Népsűrűség oszlopot minden adatnál.