← К оглавлению занятия

🔖 Справочник: команды и синтаксис

⚡ Минимум для запоминания

  • CASE — стандарт SQL, многоуровневая логика.
  • IF — MySQL, два варианта.
  • AS — псевдоним.
  • ORDER BY / LIMIT / OFFSET / DISTINCT — управление результатом.

Сводная таблица

КонструкцияСинтаксисПримечание
CASECASE WHEN ... THEN ... ELSE ... ENDстандарт SQL
IFIF(condition, true, false)только MySQL
ASexpr AS aliasалиас можно опустить
CONCATCONCAT(s1, s2, ...)объединение строк
LEFTLEFT(str, n)n символов слева
SUBSTRINGSUBSTRING(str, pos, len)подстрока
UPPERUPPER(str)верхний регистр
COALESCECOALESCE(a, b, ...)первое не-NULL
ORDER BYORDER BY col [ASC|DESC]сортировка
LIMITLIMIT nограничение строк
OFFSETOFFSET mпропуск m строк
DISTINCTSELECT DISTINCT colуникальные значения

Полный справочник

→ Справочник SQL