Знаешь ли ты, что работа привычных поисковиков похожа на язык запросов 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 🧑💻
Мы делились теоретическим материалом о различиях между 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 🧑💻