Будинки Розвиток Що таке вибір (бази даних)? - визначення з техопедії

Що таке вибір (бази даних)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає SELECT (бази даних)?

SELECT - це основний виклад структуризованої мови запитів (SQL).


Оператор SELECT, який дотримується послідовного і конкретного формату, починається з ключового слова SELECT, після якого стовпці повинні бути включені у формат. Якщо після SELECT розміщено зірочку (*), за цією послідовністю слідує пункт FROM, який починається з ключового слова FROM, а потім - джерела даних, що містять стовпці, зазначені після пункту SELECT. Ці джерела даних можуть бути однією таблицею, комбінацією таблиць, підзапитом чи представленням.


Необов’язкові пропозиції можуть бути додані, але не є обов'язковими, тобто, пункт WHERE, який дає умови для повернення даних, або пункт ORDER BY, який сортує вихід з одним або кількома вказаними стовпцями.

Техопедія пояснює SELECT (Бази даних)

Одним з перших уроків адміністрування баз даних є оператор SELECT, який є початком будь-якого сценарію SQL, який використовується для запиту даних. SELECT - це перше ключове слово в операторі SELECT, яке, як і всі оператори SQL, не залежить від регістру.


Щоб проілюструвати оператор SELECT на прикладі, припустимо, що банківська база даних містить таблицю CUSTOMER_MASTER, яка зберігає основні реквізити клієнта та містить кілька стовпців, названих так:

  • customer_id
  • social_security_no
  • прізвище
  • ім'я
  • електронна адреса
  • фізична адреса
  • дата народження
  • Стать

Наступний оператор SELECT використовується для запиту всіх даних таблиці:


ВИБІР * ВІД клієнта_мастера.


Наступний оператор SELECT використовується для сортування результатів за прізвищами клієнтів:


ВИБІР * ВІД ЗАМОВЛЕННЯ прізвища


Для переліку прізвищ клієнтів, імен та дат народження зірочку (*) замінюють відповідними назвами стовпців таким чином:


ВИБІРТЕ прізвище, ім'я, дату_з народження ВІД клієнта-майстра


Для запуску запиту всіх жінок-клієнтів, відсортованих за датою народження, видається таке твердження:


ВИБІР * ВІД Клієнта_мастера, де пол = 'F' ЗАМОВЛЕННЯ ДО date_of_birth


Примітка: пункт WHERE зараз використовується для обмеження виводу.


Це пояснення - простий буквар, який демонструє потужність оператора SELECT і може бути використаний для побудови складних і складних запитів за межами цієї межі. Однак усі твердження SELECT, незалежно від обсягу, повинні послідовно виконувати основні правила, викладені вище.

Що таке вибір (бази даних)? - визначення з техопедії