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


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


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


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


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


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


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


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


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


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



Інструкції SQL

Виведення даних з однієї таблиці

SELECT <имя поля1>,…, <имя поляN>

FROM <имя таблицы>;

Наприклад:

¾ Вивести всі поля таблиці Клієнти

SELECT *

FROM Клиенты;

 

¾ Вивести назву компаній і місто знаходження цих компаній

 

SELECT НазваниеКомпании, Город

FROM Клиенты;

 

Виведення даних з однієї таблиці по деякій умові

 

SELECT <имя поля1>,…, <имя поляN>

FROM <имя таблицы>

WHERE <имя поля> Условие Значение;

Наприклад:

¾ Вивести назву компанії з міста АВС

 

SELECT НазваниеКомпании

FROM Клиенты

WHERE Город = 'AВС';

 

¾ Вивести код замовлення, код клієнта, вартість доставки, якщо вартість доставки більше 400

 

SELECT КодЗаказа, КодКлиента, СтоимостьДоставки

FROM Заказы

WHERE СтоимостьДоставки>400;

 

¾ Вивести назву компаній назва "Київ";

 

SELECT НазваниеКомпании

FROM Клиенты

WHERE НазваниеКомпании<"Киев";

 

¾ Вивести код замовлення і дата виконання замовлення, якщо дата виконання знаходиться між 01.03.2003 і 15.05.2003.

 

SELECT КодЗаказа, ДатаИсполнения

FROM Заказы

WHERE ДатаИсполнения BETWEEN #03/01/03# AND #05/15/03#;

 

¾ Вивести назву компанії, місто якої починається з букви В

 

SELECT НазваниеКомпании

FROM Клиенты

WHERE Город Like "B*";

 

¾ Вивести назву компанії, місто якої задається у вигляді параметра

 

SELECT НазваниеКомпании

FROM Клиенты

WHERE Город Like [City];

¾ Вивести код замовлення і вартість доставки, якщо вартість доставки більше параметра, що задається

 

SELECT КодЗаказа, СтоимостьДоставки

FROM Заказы

WHERE СтоимостьДоставки > [Fee];

 

Об'єднання записів з однаковими значеннями

 

SELECT <имя поля1>,…, <имя поляN>

FROM <имя таблицы>

WHERE <имя поля> Условие Значение

GROUP BY <имя группируемого поля>;

 

Наприклад:

¾ Вивести суму доставки по кожному клієнтові

 

SELECT Sum (СтоимостьДоставки) AS Sum

FROM Заказы

GROUP BY КодКлиента;

 

¾ Вивести код клієнта і кількість замовлень по кожному клієнтові

 

SELECT КодКлиента, Count(КодКлиента) AS [Num of zakaz]

FROM Заказы

GROUP BY КодКлиента;

 

Накладення умов на згруповані записи

 

SELECT <имя поля1>,…, <имя поляN>

FROM <имя таблицы>

WHERE <имя поля> Условие Значение

GROUP BY <имя группируемого поля>

HAVING <имя поля> Условие Значение;

 

Наприклад:

¾ Вивести код клієнта і суму доставки по кожному клієнтові, якщо сума доставки перевищує 100.

 

SELECT КодКлиента, Sum(СтоимостьДоставки)

FROM Заказы

GROUP BY КодКлиента

HAVING Sum(СтоимостьДоставки) > 100;

 


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

  1. Галузеві стандарти, технічні умови та технологічні інструкції на напівфабрикати і кулінарні вироби
  2. З «Тимчасової інструкції Генеральному Секретаріатові Тимчасового уряду на Україні» від 4 серпня 1917 р.
  3. Інструкції з ОП.
  4. Інструкції з охорони праці
  5. Інструкції та інші документи, обов’язкові для виконання.
  6. Інструкції що до техніки безпеки на заняттях з фізичного виховання
  7. Методики та інструкції. Накази та постанови
  8. Посадові інструкції працівників служби діловодства




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

<== попередня сторінка | наступна сторінка ==>
 | Сортування в порядку зростання або убування

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

  

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


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