Содержание
- 2. Арифметические операции
- 3. Битовые операции
- 4. Операторы сравнения
- 5. Операторы сравнения
- 6. Логические операторы
- 7. Функции условий IFNULL( a, b ) SELECT IFNULL( 1, 0 ); // вернет 1 SELECT IFNULL(
- 8. Оператор поливариантного выбора CASE val WHEN [compare] THEN result [WHEN [compare] THEN result ...] [ELSE result]
- 9. Пример SELECT CASE 1 WHEN 1 THEN "one" WHEN 2 THEN "two" ELSE "more" END; SELECT
- 10. Поиск по образцу a LIKE masc; Маски % – любое число символов _ – один символ
- 11. Регулярные выражения a REGEXP masc a RLIKE masc SELECT 'Monty!' REGEXP ‘M%y%'; SELECT 'Monty!' REGEXP '.*';
- 12. Сравнение строк STRCMP( a, b ); SELECT STRCMP('text', 'text2'); //-1 SELECT STRCMP('text2', 'text'); //1 SELECT STRCMP('text',
- 13. Реливантный поиск MATCH( col1, col2, ... ) AGAINST (expr ); SELECT * FROM articles WHERE MATCH
- 14. Операторы полнотекстового поиска
- 15. Функции работы с датой
- 16. Функции работы с датой
- 17. Функции работы с датой
- 18. Функции работы с датой
- 19. COUNT COUNT(expr) SELECT `group_num`, COUNT(*) FROM `student` GROUP BY `group_num`;
- 20. AVG AVG(expr) SELECT `group_num`, AVG(`test_score`) AS `avg` FROM `student` GROUP BY `group_num` HAVING `avg` > 50;
- 21. MAX, MIN MIN(expr) MAX(expr) SELECT `group_num`, MIN(`test_score`) AS `min`, MAX(`test_score`) AS `max` FROM `student` GROUP BY
- 23. Скачать презентацию