КомпјутериПрограмирање

SQL Каде: методи на примена и примери

за работа со SQL бази на податоци се смета за еден од најчестите програмски јазици. дизајн јазик не само што може да се создаде база на податоци, но, исто така, поминуваат време со неа различни манипулации за промена на податоци или примерок.

За избор на податоци од базата на податоци со користење Одберете дизајн [сет на податоци] од [табелата име]. Искуството покажа дека во 80% од случаите на употреба во барања пронаоѓање на податоци треба да се применуваат различни услови - поставувања. За да го направите ова во еден јазик во прилог на барањето, сложеноста, состојбата воведен од страна на SQL-каде.

Методи на употреба Кога условите

Мошне често, на програмерот треба да бидат избрани пред да поднесе извештај, податоците зачувани во базата на податоци. Ова не може да биде доволно за да се изгради на едноставен изберете пребарување. Како по правило, мора да се земе во предвид различни услови, параметри за земање мостри, кои може да бидат доста многу, или се провери. ако податоците се наведени во опсег или во одредена маса.

SQL-Каде дизајн може да се користи за да го поставите на податоци за земање мостри или услови за да се потврди појавата на податоци се земаат мостри или страни на табелата.

Кога се користи за поставување на параметри за земање мостри

Ако сакате да наведете одредени параметри за да изберете база на податоци за известување, SQL-Каде дизајн синтакса може да се организира прилично лесно. За да го направите ова, можете да ги користите следниве правила:

  1. Ние треба prostroen стандард барање * Изберете од областа на градежништвото.

  2. Утврдува со користење на клучни Зачлени структури со кои маси ќе се направи избор.

  3. Со структурата Каде постави листа на параметри за примерок.

Овој вид на барање е прилично едноставна во градежништвото и не предизвикува тешкотии дури и за почетници.

Користење на структура за да се потврди појава на

Ако програмер задача не само да изберете од податоците за состојбата на табелата, но, исто така, да се провери нивниот влез во една или повеќе табели на друг план, SQL-каде дизајнот е незаменливо.

Со оваа конструкција, синтаксата може да се изгради на исти услови, но со вгнездени прашања, која ќе ги провери настанување на избраните редови во собата на база на податоци маси на трети лица.

Како по правило, за таа цел формирана привремена табела која снима сите потребни, за да се потврди појавата на група на податоци.

Примери на употреба, каде

SQL примери каде што ќе им се даде сега. Почнав да се замисли дека постојат две табели со податоци - Tovar и TovarAmount. Во првата, постојат имињата на продадената стока, цената, датумот на продажба и купувачи кои купиле овој производ. Во вториот укажува на присуство на стоката, или подобро кажано, она што е на располагање.

Еден пример на параметарот на барањето, која го одредува сите предмети се продаваат за одредена сума на денови ќе бидат следниве видови на дизајн:

* Изберете од Tovar

Каде T_Date> = '12 / 01/2016 и T_Date <= ''12 / 07/1016 и T_PriceOut> 0

Таквиот план барањето се враќа листа на производи, податоци табели, кои беа продадени во првите седум дена од декември, како што е наведено од страна на еден од условите за земање примероци: T_PriceOut> 0.

Ако ги земеме предвид состојбата на производството на стоки кои се во акции, изградбата на таков план ќе биде:

* Изберете од Tovar

Каде T_Tovar во (изберете TA_Tovar каде TA_ Износ> 0)

Вгнездени услови во Каде може да има многу, но тоа е вреди да се спомене кои се наметнати на повеќе услови, толку подолго ќе се кандидира за пребарување. Ова беше причина за употреба на привремени табели. Многу побрзо да се генерираат неколку од овие, а потоа да се споредат податоците во нив, отколку да се изгради состојба со повеќе нивоа на валидација на податоци.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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