SzámítógépekProgramozás

SQL Ahol: módszerek alkalmazása és példák

dolgozó SQL adatbázisok tartják az egyik legelterjedtebb programozási nyelvek. formanyelv nem csak egy adatbázist, hanem időt tölteni vele különböző manipulációkat az adatok változása vagy a minta.

Kiválasztásához adatokat egy adatbázis segítségével Select tervezés [adathalmaz] a [tábla neve]. A tapasztalat azt mutatja, hogy az esetek 80% -ában a használat az adatok visszanyerését kell alkalmazni a különböző körülmények között - beállításokat. Ehhez egy olyan nyelven kívül a kérelmet, annak bonyolultsága, bevezette azt a feltételt SQL-Hol.

Felhasználási módszerek Ahol a feltételek

Elég gyakran a programozó kell kiválasztani, elsősorban egy olyan jelentést, a tárolt adatok az adatbázisban. Ez nem lehet elég, hogy építsenek egy egyszerű SELECT lekérdezést. Általános szabály, hogy meg kell vennie a különböző körülmények között, a mintavételi paramétereket, ami elég sok, vagy ellenőrizze. ha az adatok körvonalazott tartományban, vagy egy adott táblázatban.

SQL-Hol kialakítás lehet használni, hogy a mintavételi adatokat vagy feltételek fellépésének igazolására a adatok mintavételezett vagy oldalán a táblázat.

Amennyiben használat beállítására a mintavételi paramétereket

Ha azt szeretnénk, hogy meghatározza az egyes paraméterek kiválasztásához jelentési adatbázis, SQL-szintaxis Ahol a tervezés is megoldható elég könnyen. Ehhez, akkor használhatja az alábbi szabályokat:

  1. Meg kell prostroen szabvány kérésére Select * from a szerkezetet.

  2. Azzal a szándékkal, egy kulcs használatával csatlakozzon szerkezetekből asztalok teszik a választás.

  3. A szerkezet Amennyiben beállított paraméterek listáját a mintában.

Ez a fajta kérés meglehetősen egyszerű felépítésű, és nem okoz nehézséget még a kezdők számára.

Segítségével a szerkezet, hogy ellenőrizze a előfordulása

Ha a programozó feladata nemcsak válasszon az adatokat a feltétele az asztalra, hanem hogy ellenőrizze a bejegyzést egy vagy több tábla egy másik terv, SQL-Ahol a tervezés elengedhetetlen.

Ezzel a kialakítással a szintaxis építhet azonos feltételek mellett, de a beágyazott lekérdezéseket, amely ellenőrzi az előfordulása kiválasztott sorok egy sor harmadik féltől származó adatbázis táblákat.

Általános szabály, hogy az erre a célra kialakított ideiglenes tábla, amely rögzíti az összes szükséges, hogy ellenőrizze az esemény egy adathalmaz.

Példák a használata, ahol

Ahol SQL példát kap most. Elkezdtem elképzelni, hogy van két táblázatok az adatok - Tovar és TovarAmount. Az első, még a nevét az eladott áruk, az ár, az értékesítés dátumát, és az ügyfél, aki megvásárolta a terméket. A második jelenlétét jelzi az áru, vagy inkább mi áll rendelkezésre.

Egy példa a lekérdezési paraméter, amely megadja az összes eladott tételek egy bizonyos összeget a napokban lesz a következő típusú design:

Select * from Tovar

Ahol T_Date> = '12 / 01/2016 'és T_Date <=' '12 / 07/1016 és T_PriceOut> 0

Egy ilyen terv a lekérdezés a termékek listáját, adattáblák, amelyek eladták az első hét nap december, amint azt az egyik mintavételi körülmények: T_PriceOut> 0.

Ha figyelembe vesszük a feltétele a kimenő áruk raktáron vannak, az építőiparban egy ilyen terv a következő lesz:

Select * from Tovar

Amennyiben T_Tovar (válasszon TA_Tovar ahol TA_ Összeg> 0)

Beágyazott feltételek a Hol lehet, hogy sok, de érdemes megemlíteni, hogy a több feltételeket állapítottak meg, annál tovább fog futni a lekérdezést. Ez volt az oka a használatát ideiglenes táblák. Sokkal gyorsabb generálni több ilyen, és hasonlítsa össze az adatokat őket, mint építeni egy állapot többszintű adatérvényesítési.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hu.delachieve.com. Theme powered by WordPress.