Хочешь уверенно шарить в базах данных?
Вот с чего стоит начать:
🔍 Работа с данными:
SELECT — вытаскиваем нужноеWHERE — фильтруем по условиямGROUP BY — группируем по полюORDER BY — сортируем как хотим🔗 Объединение таблиц:
JOIN — просто соединиINNER JOIN — только совпаденияLEFT JOIN — всё из левой + совпавшее из правойRIGHT JOIN — наоборотFULL OUTER JOIN — всё, где есть хоть что-то общее⚙️ Условия внутри запроса:
CASE WHEN — добавляет конструкцию "если–то" (аналог if–else в SQL)📊 Агрегация (счётчики и математика):
COUNT() — сколько строкSUM() — сумма чиселAVG() — среднееMIN() / MAX() — минимум и максимум🧼 Фильтрация и чистка:
DISTINCT — убираем дублиHAVING — фильтруем после GROUP BYLIMIT — ограничиваем результатIN — проверка на вхождениеBETWEEN — диапазоны📌 Сохрани, пригодится!
#sql #cheatsheet
