Содержание
- 2. Вопросы: Структура запросов Операторы выборки и фильтрации Агрегатные функции Сортировка данных
- 3. Структура запросов SELECT T1.FAM,SUM(T2.WORK) FROM T1, T2 WHERE T1.ID=T2.ID_T1 GROUP BY T1.FAM HAVING SUM(T2.WORK)>1 ORDER BY
- 4. БД Abonets.mdb
- 5. Запросы, реализующие операцию проекции SELECT * FROM TPOL; SELECT ФИО, Адрес FROM TAbonents;
- 6. Запросы, поясняющие исключение дубликатов SELECT DISTINCT Дата_установки FROM TAbonents; SELECT ALL Дата_установки FROM TAbonents;
- 7. Запросы, поясняющие выполнение операции фильтрации в одной таблице SELECT * FROM TAbonents WHERE ПАСПОРТ = 679237
- 8. Выборка данных из двух связанных таблиц SELECT TAbonents.ФИО, TPol.ПОЛ FROM TAbonents, TPol WHERE (TAbonents.Pol_ID = TPol.ID)
- 9. Выборка данных из трех связанных таблиц SELECT TAbonents.ФИО, Tpol.ПОЛ, NomTel.НОМЕР_ТЕЛЕФОНА FROM Tpol, TAbonents, NomTel WHERE TNomTel.id
- 10. Операторы сравнения > Больше чем >= Больше чем или равно Не равно SELECT * FROM TAbonents
- 11. Оператор Not предиката Where SELECT * FROM TAbonents WHERE NOT (ФИО = “Иванов Иван Иванович”); или
- 12. Оператор IN предиката Where SELECT * FROM TAbonents WHERE ФИО In ("Иванов Иван Иванович","Петров"); SELECT *
- 13. Оператор BETWEEN предиката Where SELECT * FROM TAbonents WHERE ПАСПОРТ Between 628513 and 679237; SELECT *
- 14. Оператор LIKE предиката Where SELECT * FROM TAbonents WHERE АДРЕС Like "ул.*"; SELECT * FROM TAbonents
- 15. Оператор IS Null предиката Where SELECT *FROM TAbonents WHERE АДРЕС iS Null; SELECT * FROM TAbonents
- 16. АГРЕГАТНЫЕ ФУНКЦИИ COUNT- подсчет количества (не NULL значений полей) записей; SUM- подсчет арифметической суммы всех значений
- 17. Примеры использования агрегатов SELECT SUM (Объем) as Сумма FROM TWork; SELECT Avg(TWork.Объем) AS Среднее FROM TWork;
- 18. Структура БД Work.mdb
- 19. Примеры использования агрегатов Найдем наибольшую долю брака при работе токаря Иванова. SELECT MAX(Twork.Брак / (Twork.Объем +
- 20. Примеры использования агрегатов Найдем максимальную стоимость деталей произведенных за первые три дня недели токарем в фамилии
- 21. Упорядочивание данных Найдем отсортированную таблицу о величине брака ФИО – ДЕНЬ – БРАК SELECT TFIO.ФИО, TDay.День,
- 22. Упорядочивание данных Найдем отсортированную таблицу о величине брака ДЕНЬ - ФИО – Объем SELECT TDay.День, TFIO.ФИО,
- 23. Проектирование запросов с использованием конструктора
- 24. Проектирование запросов с использованием конструктора Определить работников цехов занимающих должность рабочий в возрасте от 20 до
- 25. Проектирование запросов с использованием конструктора Определить работников цехов занимающих должность рабочий в возрасте от 20 до
- 26. Проектирование запросов с использованием конструктора Определить работников цехов занимающих должность рабочий в возрасте от 20 до
- 27. Проектирование запросов с использованием конструктора Определить работников цехов занимающих должность рабочий в возрасте от 20 до
- 28. Проектирование запросов с использованием конструктора Определить работников цехов занимающих должность рабочий в возрасте от 20 до
- 29. Проектирование запросов с использованием конструктора Определить работников цехов занимающих должность рабочий в возрасте от 20 до
- 30. Проектирование запросов с использованием конструктора Определить работников цехов занимающих должность рабочий в возрасте от 20 до
- 31. Проектирование запросов с использованием конструктора Определить работников цехов занимающих должность рабочий в возрасте от 20 до
- 33. Скачать презентацию