Strukturált lekérdezési nyelv sql
Az asztalnevek formájában használt előtagokat arra használják, hogy megkülönböztessék az azonos nevű oszlopokat a különböző táblázatoktól. Az előtagok használata tábla nevek formájában növeli a lekérdezés teljesítményét. A különböző táblázatokból származó oszlopok megkülönböztethetők az álnevek segítségével. De mi van akkor, ha a táblák neve nehézkes vagy egybeesik?
A helyzet megoldásához használjon aliases táblákat. Ennek során a következő szabályokat kell követnie:
- Javasoljuk, hogy a táblázat álnevek előtagjai legyenek az oszlopnevek;
- a táblázat aliasok csak erre a SELECT-re érvényesek;
- ha létrehozza a táblázat alias-t, meg kell adnia az oszlop hivatkozás előtt, és nem az asztal nevét.
Példa: Megjeleníti a vásárló nevét, a régió számát és a régió nevét minden ügyfél számára. Az oszlop aliasokat használják, és a táblázatok az asztalokra vonatkozó hivatkozások egyszerűsítésére szolgálnak.
A táblázati álnevek legfeljebb harminc karaktert tartalmazhatnak, ám annál rövidebbek, annál jobb. A táblázat alias hatása csak az aktuális SELECT-re terjed ki. A táblázat aliasok használata csökkentheti az SQL kód mennyiségét, ami csökkenti a memóriafelhasználást.
További keresési kifejezések.
A WHERE klauzulán való csatlakozáson kívül más kritériumokat is megadhat a lekérdezésben kapott sorok korlátozásához. Mivel a kapcsolat szükséges a meccsegyezéshez, egy további feltétel hozzáadásra kerül az AND operátorral.
Példa: A vezetéknév, az osztály száma és a munkavállaló "Menchu" osztályának neve.