KompiuteriaiProgramavimas

"SQL Kur: metodai taikyti ir pavyzdžiai

dirbti su SQL duomenų bazėmis yra laikoma viena iš labiausiai paplitusių programavimo kalbų. dizainas kalba gali ne tik sukurti duomenų bazę, bet ir praleisti laiką su savo įvairių manipuliacijų dėl duomenų pasikeitimo arba mėginio.

Norėdami pasirinkti duomenis iš duomenų bazės, naudojant Pasirinkite dizainą [duomenų SET] nuo [lentelės pavadinimą]. Patirtis parodė, kad 80% atvejų naudoti duomenų gavimo prašymus reikia taikyti įvairias sąlygas - nustatymų. Norėdami tai padaryti, kalba be prašymo, jos sudėtingumą, sąlyga įvestas SQL-Kur.

Naudojimo būdai Jei sąlygos

Gana dažnai, programuotojas turėtų būti pasirinkta pirmiausia pateikti ataskaitą, duomenys saugomi duomenų bazėje. Tai gali būti nepakankamai sukurti paprastą pasirinkite užklausą. Kaip taisyklė, taip pat turi atsižvelgti į tam tikras sąlygas, atrankos kriterijus, kurie gali būti gana daug, arba patikrinti įvairovė. jei duomenų yra išdėstyti diapazone arba tam tikroje lentelėje.

SQL Kur dizainas gali būti naudojamas nustatyti mėginių ėmimo duomenis ar sąlygas patikrinti atrinktų duomenų ar pusių stalo atsiradimo.

Kur naudojimas nustatant mėginių ėmimo parametrus

Jei norite nurodyti tam tikrus parametrus, pasirinkite ataskaitų teikimo bazę, SQL Kur dizainas sintaksė gali būti surengtas gana lengvai. Norėdami tai padaryti, galite naudoti šias taisykles:

  1. Mums reikia prostroen standartinį prašymą SELECT * FROM statybos.

  2. Nustatoma naudojant raktą Prisijunkite struktūras, su kuria lentelės bus rinktis.

  3. Su struktūra, kurioje nustatyta sąrašą parametrų imties.

Šis prašymas natūra yra gana paprasta statybos ir nesukelia sunkumų net pradedantiesiems.

Naudojant struktūrą patikrinti atsiradimo

Jei programuotojas pavesta ne tik pasirinkti iš duomenų lentelės būklės, bet ir pasitikrinti savo įrašą į vieną ar daugiau lentelių kitu planu, SQL Kur dizainas yra nepakeičiamas.

Su šia statybos, sintaksė gali kurti tas pačias sąlygas, bet su lizdinė užklausų, kurios bus patikrinti pasirinktų eilučių atsiradimo iš trečiųjų šalių duomenų bazės lentelių rinkinys.

Kaip taisyklė, šiam tikslui sudarė laikiną lentelę, kurioje registruojami visi būtini, siekiant patikrinti duomenų rinkinio atsiradimui.

Naudojimo pavyzdžiai Kur

Kur SQL pavyzdžiai bus suteikta dabar. Aš pradėjau įsivaizduoti, kad yra du stalai su duomenimis - Tovar TovarAmount. Visų pirma, yra iš parduotų prekių pavadinimai, kaina, pardavimo data ir klientas, kuris įsigijo produktą. Antroje nurodomas prekių buvimą, ar veikiau, kas yra prieinama.

Kuris iš užklausos parametro, kuriame nurodoma visų Parduotų daiktų už tam tikrą dienų bus šių tipų dizaino pavyzdys:

SELECT * FROM Tovar

Kur T_Date> = '12 / 01/2016 "ir T_Date <= ''12 / 07/1016 ir T_PriceOut> 0

Toks planas užklausa grąžina produktus, duomenų lentelių, kurios buvo parduotos per pirmąsias septynias dienas nuo gruodžio, kaip nurodyta viena iš atrankos sąlygų sąrašą: T_PriceOut> 0.

Jei mes manome, kad prekių, kurios yra sandėlyje produkcijos būklę, tokio plano statyba bus:

SELECT * FROM Tovar

Kur T_Tovar į (pasirinkite TA_Tovar kur TA_ suma> 0)

Įdėtos sąlygų Kur ten gali būti daug, bet tai verta paminėti, kad skiriamos daugiau sąlygų, tuo ilgiau jis bus paleisti užklausą. Tai buvo dėl laikinų lentelių naudojimo priežastis. Daug greičiau generuoti keletą iš jų, ir tada lyginti duomenis jais, nei statyti sąlygą su keliais lygiais duomenų patvirtinimo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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