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

SELECT - език оператор

Той се използва за избор на нула или повече редове от една или повече таблици, съхранявани в базата данни представителства процедури. В повечето приложения, изберете е най-често се използва от SELECT изявление описва очаквания набор от данни, но не уточни какво физическите операции трябва да бъдат произведени за този набор. Определяне на оптимален план за заявка е проблем с базата данни. - или по-скоро, оптимизатор.







Заявка формат с помощта на това твърдение:

SELECTspisok poleyFROMspisok tablitsWHEREusloviya ...

Основните ключови думи подходящи за заявката изберете:

  • КЪДЕ - се използва за да определи кои линии трябва да бъдат избрани или включени в група чрез.
  • GROUP BY - използва за комбиниране на редовете с общите ценности на елементите в по-малък набор от редове.
  • ORDER BY - се използва за определяне на графи, които се използват, за да сортирате резултатния набор.

връщане стойност на всички редове на колона С1 трапезен на по отношение на релационна алгебра може да се каже, че издатината е извършено. За същото искане на маса

връща стойности за всички колони от всички редове от таблицата, в който стойността на поле е равна на C1 "1 'от гледна точка на релационна алгебра може да се каже, че се извършва вземане на проби. тъй като има ключова дума къде. Последно поискване

връща същите редове като първата, но резултатът ще бъдат подредени в обратен ред (Z-A), поради използване областта ключовата дума със заповед С1 като полето за сортиране. Това искане не включва КЪДЕ ключова дума, така че той ще се върне всичко, което е в таблицата. Няколко РЕД ОТ елементи могат да бъдат определени разделени със запетая [напр. РЕД ОТ С1 ASC, С2 Низходящо] за по-точна сортиране.

линии Ограничение за връщане

съгласно ISO
  • курсори, или
  • въвеждането на прозорците функции в SELECT изявление

Прозорец ROW_NUMBER () функция

Съществува голямо разнообразие на прозоречни функции. ROW_NUMBER () НАД може да се използва просто да ограничи броя на изведените редове. Например, за да се върне не повече от десет реда:







ROW_NUMBER може да не е детерминирана: ако ключова не е уникален, всеки път, когато стартирате опцията за заявка за възлагане на различни номера линия, които имат един и същ ключ. Когато ключът е уникален, всеки ред винаги ще получи уникален номер линия.

прозорец RANK () функция

RANK функция (над) работи почти по същия начин като ROW_NUMBER, но може да се върне повече от п линии при определени условия. Например, за да се получи най-добрите-10 на най-младите хора:

Този код може да се върне повече от 10 реда. Така например, ако има двама души с една и съща възраст, той се връща 11 реда.

Персонализирана синтаксис

Не всички бази данни подкрепят горните функции прозорец. Въпреки това, много от тях имат нестандартен синтаксис за да изпълни същите задачи. Следващите примери са представени само за вземане на проби лимит за всяка база данни:

Вижте какво "Избор" и в други речници:

Избор - Избор, ecte ОУ (. инв) изберете [selɛkt] Кор. • 1831; sélecte часа. XVIIe; Angl. изберете «choisi»; лат. selectus ♦ Fam. et vieilli Choisi, distingué (ен parlant де Gens, де събирания mondaines). ⇒ шик, елегантен. Le «Монд изберете et Pourri де л ... ... Encyclopédie Universelle

Избор - Избор, ecte ОУ изберете [selɛkt] Кор (инв.). • 1831; sélecte часа. XVIIe; Angl. изберете «choisi»; лат. selectus ♦ Fam. et vieilli Choisi, distingué (ен parlant де Gens, де събирания mondaines). ⇒ шик, елегантен. Le «Монд изберете et Pourri де л ... ... Encyclopédie Universelle

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

изберете - Кор Select, избран, взе, без да кажеш белязана от изключителен характер или качество, което отличава човека, нещо, или групата толкова квалифицирани от другите (както в стойност, високи постижения, или полза). Изберете предполага, че лицето или нещо ... ... New синонимен речник

Изберете - албум де Kim Wilde Publicación 1982 Genero (и) Synthpop Discográfica RAK Records Продуцент (ове) Рики Уайлд ... Wikipedia Español

Изберете - Se * преп. а. [L. selectus, стр. стр. на seligere да избере; за поз. себе си настрана + levere да се съберат. Виж] Взети от редица от preferance .; избрах като по-ценно или отлично от други; на специална стойност или EXELLENCE; добре избран; ... ... на международно сътрудничество в областта речник на английски език

Изберете - Se * преп. с. т. [Имп. стр. стр. ; стр. PR. Vб. п. .] За да изберете и да отнеме от няколко; да с предпочитание измежду други; да избирам; за клане; като, за да изберете най-добрите автори за прочит. Един особен народ, за да изберете. ... ... на международно сътрудничество в областта речник на английски език

изберете - Аз прилагателно приета, приета с вкус, най-доброто, на капитала, избор, избран, умъртвени, определен, избран, electus, елит, прегърна, отличен, изключителен, изключителен, exquisitus, първи курс, добро, ръчно направени ненадминат, кръстен, вдигна , популярни, ... ... закон речника