Встречается на собеседованиях • сегодня
Какой полный синтаксис у операции SELECT в SQL
sql
SELECT [DISTINCT | ALL]
column1, column2, ...
FROM
table1
[JOIN table2 ON condition]
[JOIN table3 ON condition]
[WHERE
condition]
[GROUP BY
column1, column2, ...]
[HAVING
group_condition]
[ORDER BY
column1 [ASC|DESC], ...]
[LIMIT
count [OFFSET offset]];Основные части:
SELECT- выбирает столбцыFROM- указывает таблицуWHERE- фильтрует строкиGROUP BY- группирует данныеHAVING- фильтрует группыORDER BY- сортирует результатLIMIT- ограничивает количество строк
Пример:
sql
SELECT name, COUNT(*) as count
FROM employees
WHERE department = 'IT'
GROUP BY name
HAVING COUNT(*) > 1
ORDER BY count DESC
LIMIT 10;
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы