RačunalaProgramiranje

SQL Gdje: metode primjene i primjeri

za rad sa SQL bazama podataka smatra se jednim od najčešćih programskih jezika. dizajnerski jezik ne samo da može stvoriti bazu podataka, ali i provesti vrijeme s njom razne manipulacije o promjeni podataka ili uzorku.

Da biste izabrali podataka iz baze podataka koristeći Izbor dizajnu [set podataka] iz [ime tablice]. Iskustvo je pokazalo da je u 80% slučajeva koristi u zahtjevima za pronalaženje podataka moraju primijeniti različitim uslovima - podešavanja. Da biste to učinili na jeziku u Uz zahtjev, svojoj složenosti, stanje uveo SQL-Gdje.

Metode korištenja Gdje uslova

Vrlo često, programer treba da bude izabrana prvenstveno pružiti izvještaj, podaci pohranjeni u bazi podataka. Ovo možda neće biti dovoljno da se izgradi jednostavan izaberite upita. Po pravilu, morate uzeti u obzir različite uvjete, parametri uzorkovanje, što može biti dosta, ili provjeriti. ako se podaci navedeni u rasponu ili u određenoj tablici.

SQL-Gdje dizajn može se koristiti za postavljanje podataka uzorkovanja ili uslove da potvrdi pojavu podataka uzorkovanih ili strane stola.

Gdje upotreba za podešavanje parametara uzorkovanja

Ako želite da navedete određene parametre za odabir baze podataka izvještavanje, SQL-Gdje dizajn sintakse može se dogovoriti vrlo lako. Da biste to učinili, možete koristiti sljedeća pravila:

  1. Treba nam prostroen standard zahtjev Izbor * od izgradnje.

  2. Određuje pomoću ključ pridruživanja strukture kojom će stolovima napraviti izbor.

  3. Sa strukturom Gdje set lista parametara za uzorak.

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

Koristeći strukturu provjeriti pojavu

Ako programator zadatak ne samo odabrati iz podataka o stanju na tabeli, ali i provjeriti njihov ulazak u jednom ili više stolova drugog plana, SQL-Gdje dizajn je neophodan.

Sa ovim konstrukcija, sintaksa može graditi istim uvjetima, ali sa ugnežđenih upite, koji će provjeriti pojavu odabrane redove u set tablica baze podataka treće strane.

Po pravilu, za tu svrhu formirali privremenu tablicu koja snima sve potrebne, da potvrdi pojava skupa podataka.

Primjeri korištenja Gdje

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

Primjer parametar upita, koji određuje sve stavke prodao 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 listu proizvoda, tabele podataka, koji su prodati u prvih sedam dana decembra, kao što je navedeno od strane jednog od uslova za uzimanje uzoraka: T_PriceOut> 0.

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

Select * from Tovar

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

Ugnijezditi uslovi u gdje može biti mnogo, ali to je napomenuti da su nametnuli više uslova, duže će raditi upita. To je bio razlog za korištenje privremene tablice. Mnogo brže proizvesti nekoliko od njih, a zatim uporedite podatke u njima, nego da se izgradi stanju sa više nivoa validacije podataka.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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