Знаешь ли ты, что работа привычных поисковиков похожа на язык запросов SQL? А еще это один из самых востребованных языков программирования для различных направлений в IT. Именно поэтому на технических собеседованиях часто можно встретить задачи на знание SQL ⌨️



Мы делились теоретическим материалом о различиях между MySQL и SQL Server, а сегодня подготовили подборку базовых SQL-запросов. Они пригодятся как в учебе или работе, так и во время прохождения алгоритмических секций.



🔹 DISTINCT. Позволяет избежать повторения данных во время получения значений из таблицы. Например, «SELECT DISTINCT column_name».

🔹 LIKE. Оператор используется в запросе WHERE, чтобы задать шаблон поиска похожего значения. Например, «SELECT * FROM table_name WHERE column_name LIKE pattern».

🔹 COUNT. Возвращает количество вхождений. Например, запрос «SELECT COUNT (*) FROM table_name» позволит узнать количество записей в таблице.

🔹 TOP. Можно использовать для вывода определенного количества записей из верхней части таблицы. Например, «SELECT TOP number * FROM table_name».

🔹 ORDER BY. Сортирует результаты запроса по убыванию(DESK) или возрастанию(ASC). Например, «SELECT * FROM table_name ORDER BY column_name ASC/DESC».



Кстати, прокачать навыки написания SQL-запросов ты можешь на нескольких обучающих платформах: SQLZOO или SQL-tutorial 🧑‍💻