1 год назад
SQL: базы данных и запросы для программистов
SQL (сокращение от англ. Structured Query Language) — это язык запросов, который применяют, чтобы работать с базами данных, структурированных особым образом. Главные задачи SQL — составлять запросы так, чтобы находить среди большого объёма информации ту, что нужна для конкретных целей, сортировать её, структурировать и представлять в наиболее простом и понятном виде. Чтобы понять, зачем нужен язык SQL, представьте, что женщина выбирает в интернет-магазине летнее платье жёлтого цвета и хочет уложиться в 5 тысяч рублей...
3 дня назад
Как найти и убрать дубли клиентов по телефону или почте в таблице Excel через SQL
```sql WITH CleanClients AS ( SELECT *, ROW_NUMBER() OVER(PARTITION BY phone ORDER BY client_id) as row_num FROM clients ) SELECT * FROM CleanClients WHERE row_num = 1; ``` Что делать: Функция ROW_NUMBER делит таблицу на группы по номеру телефона и присваивает каждой строке порядковый номер. Сортировка по client_id гарантирует, что останется самая ранняя запись клиента. Внешний запрос отфильтровывает все дубли, оставляя только строки с номером один. Как пользоваться: Скопируйте код в редактор SQL в Excel...