Содержание
- 2. Разделы языка SQL
- 3. ЗАПРОС – команда, которая адресуется к Базе Данных для вывода требуемой информации из таблиц SELECT перечень
- 4. Синтаксис команды SELECT SELECT * | [DISTINCT | ALL] .,.. FROM { [ ] .,.. [
- 5. SELECT SNum, SName, City, Comm FROM S; SELECT SNum, SName, City, Age, Comm FROM S; SELECT
- 6. SELECT DISTINCT City FROM S; SELECT * FROM S WHERE City=‘Харьков’; Запрос № 3: вывести города,
- 7. Сравнение: сравниваются результаты вычисления одного выражения с результатами вычисления другого. Диапазон: проверяется, попадает ли результат вычисления
- 8. Операторы сравнения = > >= AND OR NOT SELECT: WHERE (Сравнение)
- 9. Выражение вычисляется слева направо. Первыми вычисляются подвыражения в скобках. Операторы NOT выполняются до выполнения операторов AND
- 10. SELECT SName FROM S WHERE Comm>0.12; SELECT * FROM S WHERE NOT City=‘Москва’ AND Comm>=0.14; Запрос
- 11. Запрос № 7: вывести информацию о служащих с комиссионными больше 10%, но меньше 14%. Результат: оператор
- 12. SELECT SName FROM S WHERE City=‘Киев’ OR City=‘Москва’; Запрос №8: вывести имена служащих, проживающих в Киеве
- 13. % - вместо этого символа может быть подставлено любое количество произвольных символов. _ - заменяет один
- 14. Запрос № 10: вывести информацию о служащих, проживающих в городах, начинающихся на букву М. Результат: оператор
- 15. Оператор NULL (указывает на отсутствие значения ) Запрос № 12: вывести информацию о служащих, для которых
- 16. SELECT Sname, City, Comm*100 FROM S; SELECT ‘Служащий ‘, Sname, ‘ проживает в городе ‘, City
- 17. Псевдонимы применяются с целью дать тому или иному столбцу более подходящее название, а также в конструкциях
- 18. SELECT * FROM S ORDER BY Comm ASC; Запрос № 15: вывести информацию о служащих, упорядочив
- 19. - COUNT – считает количество строк или не-NULL значений поля; SUM – выдает арифметическую сумму всех
- 20. SELECT COUNT (SNum) FROM S; Запрос № 17: посчитать количество служащих в таблице. Результат: Оператор *
- 21. SELECT AVG (Comm) FROM S; Запрос № 20: посчитать средний размер комиссионных служащих. SELECT MAX (Age)
- 22. SELECT City, AVG (Comm) FROM S GROUP BY City; Запрос № 23: по каждому городу посчитать
- 23. SELECT Age, COUNT (SNum) FROM S GROUP BY Age; Запрос № 24: по каждой возрастной группе
- 24. Запрос № 28: вывести информацию по городам и количестве служащих в них, если это количество больше
- 25. INSERT INTO название_таблицы VALUES (значение1[, значение2]); INSERT INTO PHONENOTE VALUES (1, 'IVANOV', 'IVAN', 'PR. POBEDI, 40');
- 26. UPDATE название_таблицы SET название_поля1= значение[, название_поля2= значение] WHERE условие; UPDATE PHONENOTE SET ADDRESS='г. Челябинск'; UPDATE PHONENOTE
- 28. Скачать презентацию