Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Приклад 1.

Фраза FROM

Оператор SELECT

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

Синтаксис оператора:

SELECT
[ ALL | DISTINCT ] * |
<ім’я таблиці>.* |
[ <ім’я таблиці>.]<назва поля> [AS <псевдонім>] [, …] |
<вираз> [AS <псевдонім>] [, …]
[ FROM
<ім’я таблиці> [, …] ]
[WHERE …]
[GROUP BY …]
[HAVING …]
[ORDER BY …] ;

ALL | DISTINCT – предикати, які використовуються для обмеження числа записів, що повертаються. За замовчуванням використовується ALL (повертає усі значення), якщо предикати відсутні. DISTINCT – виключає записи, що містять значення, які повторюються у всіх вибраних полях. Впливає на результат тоді, коли у запиті аналізуються не всі поля з таблиці. Символ «*» означає, що вибрані всі поля заданої таблиці або таблиць. Параметр <ім’я таблиці> – назва таблиці, з якої потрібно вибрати записи, <назва поля> – назва поля, з якого вибирають дані; якщо ж задано декілька полів, то дані вибираються у визначеному порядку, AS – задає нову назву заголовка стовпця у запиті, <псевдонім> – назва, що буде заголовком стовпця замість початкового.

Даний оператор не змінює дані у БД, де відбувається вибір. У найпростішому випадку дію оператора SELECT можна сформулювати так: вибрати <елемент> із <джерела>.

Фраза FROM міститься у операторі SELECT і є обов’язковою у випадку вибірки даних хоча б з однієї чи кількох таблиць. Дана фраза може бути опущена у вибірках результатів із деяких виразів чи функцій, наприклад SELECT 2+3;

Порядок таблиць у виразі не важливий — більшість сучасних СУБД проводять попередній аналіз та планування оптимізації виконання запиту.

Синтаксис:

FROM <ім’я таблиці> [, …];

Тут <ім’я таблиці> – назва таблиці, з якої потрібно вибрати записи.

Приклади.

Розглянемо таблицю Students (табл.1), яка складається з п’яти полів і п’яти записів: Num містить ідентифікаційні номери студентів; Surname - прізвища студентів; Name - імена студентів; Age - вік студентів; Speciality – спеціальність, на якій студент навчається.

Таблиця 1

Num Surname Name Age Speciality
Крупик Віктор Інформатика
Прапій Степан Інформатика
Працків Оксана Інформатика
Селань Віктор Математика
Ятрів Олег Інформатика
Петрів Назар  

 

Дана таблиця буде використовуватись при розгляді решти прикладів.

Вивести всі значення таблиці Students.

Запит матиме вигляд:

SELECT * FROM Students;

Результат – табл. 2

Таблиця 2

Num Surname Name Age Speciality
Крупик Віктор Інформатика
Прапій Степан Інформатика
Працків Оксана Інформатика
Селань Віктор Математика
Ятрів Олег Інформатика
Петрів Назар  

 


Читайте також:

  1. Абсолютні синоніми (наприклад, власне мовні й запозичені) в одному тексті ділового стилю вживати не рекомендується.
  2. Алгоритм однофакторного дисперсійного аналізу за Фішером. Приклад
  3. Базові та прикладні класифікації
  4. В чому полягає явище тунелювання через потенціальний бар’єр, наведіть приклади.
  5. Визначення і приклади
  6. Врахування витраті втрат електроенергії. Приклад складання електробалансу.
  7. Головною метою наукової діяльності в системі вищої освіти повинен стати розвиток фундаментальних та приклад­них досліджень.
  8. Деякі приклади застосування ППП
  9. Дієслова з префіксом дис-виражають значення ліквідації дії, названої безпрефіксним дієсловом, наприклад: гармонізувати – дисгармонізувати, асоціювати – дисасоціювати.
  10. Для одиничного і дрібносерійного виробництва норма витрати визначається як укрупнена, наприклад, на 1000 станко-годин роботи даного виду роботи устаткування
  11. Додаток И - Приклад виконання ремонтного креслення деталі
  12. Етикет – (прикріплювати) установлений порядок поведінки в товаристві, певному оточенні, наприклад, придворний етикет, дипломатичний етикет.




Переглядів: 495

<== попередня сторінка | наступна сторінка ==>
Типи даних SQL | Фраза GROUP BY

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.003 сек.