1K подписчиков
Работая с объемными таблицами, вы можете столкнуться с большим числом повторяющихся данных. Это могут быть номера заказов, названия товаров, имена клиентов и т. д. Покажем, как просто и эффективно искать дубликаты. А поможет в этом формула СЧЁТЕСЛИ. Что за формула? Выражение подсчитывает количество ячеек, значения которых соответствуют заданному критерию, и записывается следующим образом: =СЧЁТЕСЛИ(диапазон; критерий) Кстати, о принципах ввода функций в МойОфис мы подробно рассказывали здесь. От...
11 месяцев назад
2 подписчика
Введение При работе с базами данных, часто возникает необходимость устранить дубликаты из результатов SQL-запросов. Дубликаты могут оказать негативное влияние на анализ данных и привести к некорректным выводам. В этой статье мы рассмотрим, как можно эффективно удалить дубликаты с использованием оконных функций, предоставляя примеры и решения для таких ситуаций. DISTINCT Самым распространенным способом удаления дубликатов является использование оператора DISTINCT. Однако, это может быть очень тяжелой операцией для СУБД, особенно при больших объемах данных...
6 месяцев назад
23 подписчика
Нам часто встречаются таблицы в которой повторяются значения, рассмотрим пример такой таблицы Нужно присматриваться либо делать сложные фильтры для выяснения и поиска одинаковых значений, но когда у нас стоит простая задача оставить только уникальные значения из всего массива, то здесь нам на помощь приходит функция Удалить дубликаты. Находится эта функция на ленте Данные в блоке Работа с данными Перед тем как нажать на Удалить дубликаты, выделяем свою таблицу Теперь нажимаем Удалить дубликаты и...
4 года назад
721 подписчик
В некоторых случаях очень сложно вывести все необходимые данные с помощью одной команды SELECT, например, нам необходимо было бы вывести данные из одной таблицы и полученную таблицу данных дополнить строками из совершенно другой таблицы. Объединение наборов данных, получаемыми разными командами SELECT, в единую таблицу можно сделать с помощью оператора UNION или UNION ALL. Приведу пример из нашего курса "SQL. Базы данных. ORACLE". Допустим, нужно вывести общий список сотрудников: внутренних и внештатных...
1 год назад
4 подписчика
А мы продолжаем ряд статей по решению лабораторных работ на PortSwigger Academy! Сегодня у нас в разборе - SQL injection UNION attack, determining the number of columns returned by the query А теперь время налить духоты Что такое UNION и как им пользоваться Когда приложение уязвимо для SQL-инъекций и результаты запроса возвращаются в ответах приложения, можно использовать ключевое слово UNION для извлечения данных из других таблиц в базе данных. Это приводит к атаке UNION с внедрением SQL. Ключевое...
1 год назад