КомпютриПрограмиране

SQL където: методи на прилагане и примери

за работа с SQL бази данни се смята за един от най-разпространените езици за програмиране. дизайнерски език може не само да се създаде база данни, но също така прекарват времето си с различни нейните манипулации върху промяната на данните или на извадката.

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

Методите на използване, където условията

Доста често, програмистът трябва да се избере най-вече да изготви доклад, данните, съхранявани в базата данни. Това може да не е достатъчно, за да се изгради проста изберете заявка. Като правило, вие също трябва да се вземат предвид различни условия, параметри за вземане на проби, които могат да са доста много, или да проверяват. ако данните са посочени в кръг или в определена маса.

SQL-Къде дизайн може да се използва за задаване на данни за вземане на проби или условия, за да се провери наличието на данни, включени в извадката или страни на масата.

Когато се използват за определяне на параметрите за вземане на проби

Ако искате да се уточнят някои параметри, за да изберете база данни за отчитане, SQL-Къде дизайн синтаксис може да се уреди доста лесно. За да направите това, можете да използвате следните правила:

  1. Имаме нужда от prostroen стандарт искане Изберете * от строителството.

  2. Определя с помощта на ключ на присъединяване структури, с които маси ще направят своя избор.

  3. Със структурата Когато зададете списък с параметрите за проба.

Този вид искане е доста проста конструкция и не води до трудности дори и за начинаещи.

Използване на структурата да се провери наличието на

Ако програмист за задача не само да изберете от данните за състоянието на масата, но също така да се провери тяхното влизане в една или повече таблици на друг план, SQL-Къде дизайн е задължително.

С тази конструкция, синтаксиса може да изгради същите условия, но с вложени заявки, които ще проверяват появата на избрани редове в набор от таблиците в базата данни на трети страни.

Като правило, за целта сформира временна таблица, който записва всичко необходимо, за да се провери наличието на набор от данни.

Примери за ползване Къде

Къде SQL примери ще бъдат дадени сега. Започнах да си представим, че има две таблици с данни - Товар и TovarAmount. В първата, там са имената на продадените стоки, цената, датата на продажбата и на клиента, които са закупили продукта. Във втората показва присъствието на стоките, или по-скоро това, което е на разположение.

Пример за параметър на заявката, която определя всички елементи се продават за определен период от време ще бъдат следните видове дизайн:

Изберете * от Товар

Когато T_Date> = '12 / 01/2016 'и T_Date <=' '12 / 07/1016 и T_PriceOut> 0

Такъв план заявката връща списък с продукти, таблици с данни, които са били продадени през първите седем дни на декември, както е посочено от един от условията за вземане на проби: T_PriceOut> 0.

Ако говорим за състоянието на изхода на стоки, които са в наличност, изграждането на такъв план ще бъде:

Изберете * от Товар

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

Вложени условия в случаите, когато може да има много, но трябва да се отбележи, че се налагат повече условия, толкова по-дълго ще се проведе на запитването. Това беше причината за използването на временни таблици. Много по-бързо да генерира няколко от тях, а след това се сравнят данните в тях, отколкото да се изгради състояние с множество нива на проверка на данни.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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