Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yuryroot/45f99e9200763dc3a715b99f3a409efd to your computer and use it in GitHub Desktop.
Save yuryroot/45f99e9200763dc3a715b99f3a409efd to your computer and use it in GitHub Desktop.
Необходимо хорошо знать основы SQL, в частности CRUD.
А именно:
1.1) Выборка данных с одной таблицы.
Умения:
** Выбор необходимых столбцов.
** Умение применять алиасы для переименования выбираемых столбцов.
** Фильтрация результатов (WHERE).
** Сортировка результатов (ORDER BY).
** Ограничение возвращаемых результатов (LIMIT).
** Использование OFFSET.
** Использование аггрегатных функций (MIN, MAX, AVG, ...).
** Группировка результатов (GROUP BY).
** Умение выполнения вложенных запросов.
1.2) Выборка данных с нескольких таблиц.
Умения:
** <Все умения из пункта 1.1>
** Использование JOIN (INNER, LEFT, RIGHT).
** Использование UNION, INTERSECT, EXCEPT.
2) Вставка данных в таблицу (INSERT INTO):
Умения:
** Одиночная вставка.
** Одновременная вставка нескольких записей (в рамках одного запроса).
3) Обновление записей в таблице (UPDATE):
Умения:
** Обновления всех записей.
** Обновление конкретных записей.
4) Удаление записей из таблицы (DELETE):
Умения:
** Удаление всех записей.
** Удаление конкретных записей.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment