RačunalaProgramiranje

SQL Gdje: metode primjene i primjeri

za rad sa SQL bazama podataka smatra se jednom od najčešćih programskim jezicima. Dizajn jezik ne samo da mogu stvoriti bazu podataka, ali i provesti vrijeme sa svojim raznim manipulacijama na promjenu podataka ili uzorku.

Za odabir podataka iz baze podataka pomoću Select dizajn [set podataka] iz [naziv tablice]. Iskustvo je pokazalo da je u 80% slučajeva korištenja u podatkovnim zahtjeva pronalaženje treba primijeniti različitim uvjetima - postavke. Da biste to učinili na jeziku osim na zahtjev, njegove složenosti, stanje uveo SQL-Gdje.

Metode mjestima gdje uvjeti

Vrlo često, programer bi trebao biti izabran u prvom redu pružiti izvješće, podaci pohranjeni u bazi podataka. To možda neće biti dovoljno izgraditi jednostavan odaberite upit. U pravilu, što također mora uzeti u obzir različite uvjete, parametre uzorkovanja, što može biti dosta, ili provjeriti. ako su podaci opisan u rasponu ili u određenom stolu.

SQL-Gdje dizajn može se koristiti za postavljanje podataka ili uvjeta Uzorkovanje potvrditi pojavu podataka iz uzorka ili strane stola.

Gdje koristiti za podešavanje parametara uzorkovanja

Ako želite odrediti određene parametre za odabir baze podataka za izvješćivanje, SQL-Gdje dizajn sintakse može biti uređen vrlo jednostavno. Da biste to učinili, možete koristiti sljedeća pravila:

  1. Moramo prostroen standardnog zahtjeva od strane SELECT * FROM gradnje.

  2. Određuju se pomoću ključa Pridružite strukture s kojima tablice će napraviti izbor.

  3. Sa strukturom gdje postaviti popis parametara za uzorak.

Ova vrsta zahtjeva je prilično jednostavna u građevinarstvu i ne uzrokuje poteškoće čak i za početnike.

Pomoću strukture za provjeru pojavu

Ako programer zadatak ne samo birati iz podataka o stanju na tabeli, ali i provjeriti njihov ulazak u jednom ili više stolova drugi plan, SQL-Gdje dizajn je neophodna.

S ove konstrukcije, sintaksa može graditi iste uvjete, ali s ugniježđena upita, koji će provjeriti pojavu odabranih redaka u nizu trećih strana tablicama baze podataka.

U pravilu, za tu svrhu formirana privremena tablica koja snima sve potrebno, kako bi potvrdili pojavu skupa podataka.

Primjeri mjestima gdje

Gdje SQL primjeri će sada dati. Počeo sam zamisliti da postoje dvije tablice s podacima - Tovar i TovarAmount. U prvom, tu su imena prodane robe, cijena, datum prodaje, a kupac koji je kupio proizvod. U drugom ukazuje na prisutnost robe, odnosno ono što je na raspolaganju.

Primjer parametar upita koji navodi sve stavke prodan za određenu količinu dana će biti sljedeće vrste dizajna:

SELECT * FROM Tovar

Gdje T_Date> = '12 / 01/2016 'i T_Date <=' '12 / 07/1016 i T_PriceOut> 0

Takav plan upit vraća popis proizvoda, tablica podataka, koje su prodane u prvih sedam dana prosinca, kao što je navedeno od strane jednog od uvjeta za uzimanje uzoraka: T_PriceOut> 0.

Ako uzmemo u obzir stanje izlaza robe koji su na lageru, izgradnja takvog plana će biti:

SELECT * FROM Tovar

Gdje T_Tovar u (odaberite TA_Tovar gdje TA_ Iznos> 0)

Uklopljeni uvjete u gdje postoji svibanj biti mnogo, ali je vrijedno spomenuti da su nametnute više uvjeta, više će se izvoditi na upit. To je bio razlog za korištenje privremenih tablica. Mnogo brže generirati više njih, a zatim usporediti podatke u njima, nego graditi stanje s više razina provjera valjanosti podataka.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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