SQL для аналитиков
П
- Переупорядочивание строк в SQL без 'Order by': руководство
- Переход из оператора базы данных в разработчики: 5 шагов к успеху
- Переход с MS SQL на PostgreSQL: объявление переменных
- Плюсы использования View в базе данных: когда и почему
- Подключение Java к MySQL: настройка драйвера, выполнение запросов
- Подключение Java к MySQL: установка и настройка JDBC драйвера
- Подсчет вхождений строки в поле VARCHAR SQL: решение
- Подсчет записей по условию в SQL Server: пример и решение
- Подсчет символов 'Y' в строке SQL: эффективный метод
- Подсчет символов в строке Oracle: функции и методы
- Подсчет уникальных значений в колонке SQL: без подзапросов
- Подсчёт уникальных значений в столбце Postgre: пример кода
- Позиция элементов после функции unnest() в PostgreSQL
- Поиск ближайшего числового значения в SQL: с примерами
- Поиск всех колонок с определенным типом в SQL Server
- Поиск всех представлений с определенной таблицей SQL Server
- Поиск всех триггеров таблицы в Oracle: эффективный SQL запрос
- Поиск дубликатов в SQL: условие S_IND = 'Y' и сортировка
- Поиск и вывод дублирующихся строк в SQL: подробное решение
- Поиск и подсчёт дубликатов в таблице Oracle: JOB_NUMBER
- Поиск максимального значения в PostgreSQL: функция MAX()
- Поиск нечетных ID в SQL: объяснение запроса (ID % 2) <> 0
- Поиск подстроки в строке средствами MySQL: функции и операторы
- Поиск подстроки в Oracle SQL: использование функции chr(8211)
- Поиск последнего дня месяца в PostgreSQL: решение ошибки
- Поиск самой длинной строки в столбце таблицы SQL
- Поиск строк начинающихся с заданного текста в SQL
- Поиск строки во всех таблицах базы данных SQL Server
- Поиск текста в хранимых процедурах SQL Server: [ABD]
- Поиск точных дубликатов в SQL таблице по имени и email
- Поиск хранимых процедур по названию в SQL Server Studio
- Покрывающий индекс SQL: оптимизация запросов без чтения таблиц
- Полный список команд Oracle с обязательным COMMIT
- Получение авто-сгенерированного ID после INSERT в SQL Server
- Получение автоинкрементных ID в JDBC: методы и лучшие практики
- Получение всех последовательностей в Oracle 11g: командный интерфейс
- Получение имен колонок из таблицы в Oracle: гайд
- Получение имен колонок из таблицы в SQL Server
- Получение последнего дня месяца в SQL: общее решение
- Получение последней строки каждого пользователя в PostgreSQL
- Получение списка активных пользователей в PostgreSQL: SQL-запрос
- Получение списка всех таблиц в Oracle: запрос SQL
- Получение списка дат в заданном диапазоне в PostgreSQL
- Получение текущего года в SQL Oracle для фильтрации данных
- Получение типов данных SQL-запроса без его выполнения
- Получение ID последней вставленной строки в SQL: без временных таблиц
- Получение ROWID из результатов запроса в SQLite
- Пользовательский порядок вывода данных SQL: CASE-оператор
- Понимаем и применяем self-join в SQL: примеры и советы
- Понимание термина Ad Hoc Query в SQL: определение и примеры
- Понимание условия "1=1" в SQL запросах: значение и назначение
- Порядковые номера строк в запросах PostgreSQL 8.4
- Порядок столбцов в SQL GROUP BY: влияние уникальности значений
- Почему в SQL нельзя группировать по алиасу: объяснение
- Почему не работает оператор NOT IN в SQL: решение проблемы
- Почему прописные ключевые слова в SQL лучше: что и почему
- Почему SQL курсоры настолько непопулярны: разбираемся
- Правила и ограничения именования таблиц в SQLite
- Правила и последствия сохранения JSON в SQL-таблицах
- Правила именования колонок SQLite: UTF-8 и спецсимволы
- Правильная проверка ResultSet в Java: методы для работы с SQL-данными
- Правильный синтаксис и применение SQL Case: примеры и советы
- Превышение 4000 символов в SQL: лимиты NVARCHAR и VARCHAR
- Представление дерева данных в SQL: эффективные способы и подходы
- Преобразование времени UTC в локальное в MySQL: функция CONVERT_TZ
- Преобразование всех данных колонки в SQL в верхний регистр
- Преобразование номера месяца в название в SQL без CASE
- Преобразование отрицательных чисел в положительные в SQL
- Преобразование первой буквы в верхний регистр в SQL
- Преобразование результатов запроса SQL в строку с разделителями
- Преобразование результатов SELECT в INSERT в SQL Server
- Преобразование строк в столбцы с Pivot в SQL Server
- Преобразование строки в число в SQL Server 2005
- Преобразование целых чисел в десятичные: SQL Server
- Преобразование чисел в шестнадцатеричные в SQL Server
- Преобразование BLOB в текст в Oracle SQL: подробное руководство
- Преобразование DateTime в VarChar в формате yyyy-mm-dd
- Преобразование DateTimeOffset в DateTime в SQL сервере
- Преобразование int в real в SQLite: получение точного результата
- Преобразование null в 0 в SQL запросе: функция MAX()
- Преобразование null в ноль в Postgresql: функция coalesce
- Преобразование timestamp в date в Oracle: макс./мин. значения
- Преобразование Unix эпохи в дату в PostgreSQL: только дата
- Преобразование UNIX timestamp в DateTime в SQL Server
- Преобразование varchar в datetime в SQL Server: решение ошибки
- Преобразование varchar в uniqueidentifier в SQL Server
- Префикс к имени столбцов в SQL-объединении: как добавить
- Применение хранимых процедур SQL: когда и почему использовать
- Применение FULL OUTER JOIN в SQL: оптимальные ситуации
- Применение OR в SQLAlchemy: выборка to SQL по бостонцам
- Присвоение результатов хранимой процедуры переменной в SQL
- Присоединение таблиц из разных БД на одном сервере: SQL
- Проблема потери миллисекунд в SQL Server: решение
- Проблемы часовых поясов в MySQL JDBC Driver: диагностика и решения
- Проверка на пустой массив в Postgres: использование ARRAY
- Проверка на NULL и пустую строку в SQL Server: решение
- Проверка наличия значения в массиве Postgres: простые методы
- Проверка наличия значения в нескольких столбцах SQL
- Проверка наличия представления в MS SQL Server: подробно
- Проверка наличия ID из таблицы B в таблице A на SQL
- Проверка наличия UserID в SQL: возвращение boolean значения
- Проверка пересечения диапазонов дат в MySQL: сравнение
- Проверка статуса CLR в SQL Server 2008: подробный гайд
- Проверка существования файлов по пути в SQL Server
- Проверка числового значения в Oracle: аналог ISNUMERIC()
- Проверка эквивалентности двух SQL Select запросов: методы
- Программы для работы с данными: от Excel до баз данных
- Просмотр всех ограничений таблиц в Oracle SQL: инструкция
- Просмотр текущих временных таблиц в SQL Server: решение
- Простой способ транспонирования строк и столбцов в SQL
- Простой СQL редактор в Eclipse: подсветка синтаксиса и формат
Р
- Работа оператора EXISTS с подзапросами в SQL: принципы и примеры
- Работа с датой и временем в Oracle: сравнение в запросах SQL
- Работа с колонками SQL, имеющими названия ключевых слов
- Работа с несколькими CTE в одном SQL запросе: синтаксис
- Работа с одиночной кавычкой в Oracle SQL: Вставка данных
- Работа с переменными в Oracle SQL: декларация и использование
- Работа с регистрозависимыми названиями в Postgres
- Работа с регистром названий столбцов в PostgreSQL
- Работа с транзакциями SQL: commit после rollback в try/catch
- Работа с условием IF-THEN-ELSE в запросах PostgreSQL
- Работа с функцией Now() в SQL для выбора текущей даты
- Работа с функцией ROW_NUMBER() в SQL: советы и примеры
- Работа с BLOB в DBMS: чтение, запись и различия
- Работа со служебными словами в именах таблиц SQL Server
- Разбиваем строку на числа в T-SQL: функция Split
- Разбиение строки на строки в Oracle: для множества столбцов
- Разбираемся с total count: принцип работы и применение в SQL
- Разбор функции COALESCE в TSQL: Синтаксис и применение
- Разделение строки в SQL Server 2008 R2: функция split
- Разделение текстового столбца на строки в Postgres
- Различия между NOLOCK и READUNCOMMITTED в SQL Server
- Различия между T-SQL, SQL Server и SQL: стандарты и использование
- Различия операторов TOP и LIMIT в SQL: когда и как использовать
- Различия java.util.Date и java.sql.Date: особенности и применение
- Разница и случаи использования GO и ; в SQL Server
- Разница между ";" и "GO" в T-SQL: подробный анализ
- Разница между датами в часах с учётом минут: MySQL
- Разница между операторами -> и ->> в Postgres с JSON
- Разница между операторами и запросами в SQL: объяснение
- Разница между операторами cube, rollup, groupBy в SQL
- Разница между триггерами уровня строки и запроса в SQL
- Разница между Full Text Search и LIKE в SQL
- Разница условий 'is null' и '= null' в SQL: понимание и применение
- Разрешение конфликта одинаковых имен колонок в SQL
- Разъяснение функции Include() в LINQ и ее соответствие в SQL
- Ранжирование клиентов в MySQL: функция Rank по полу и возрасту
- Ранжирование элементов по количеству в MySQL: row number
- Расчёт возраста по дате рождения в SQL: преобразование и вычисления
- Расчет медианы в MySQL: простое решение одним запросом
- Расчет накопительного итога в Postgresql: решение с COUNT и GROUP BY
- Расчет процентного соотношения оценок в SQL: адаптивный подход
- Расчёт разницы в минутах между двумя датами в MySQL
- Расчёт разницы между двумя временными метками в Oracle
- Расчёт разницы между двумя timestamps в MySQL в секундах
- Расчёт разницы между строками в PostgreSQL: новый столбец
- Расчёт расстояния между точками по координатам в SQL
- Расчёт среднего в SQL, исключая NULL и нулевые значения
- Расчёты в SQL или приложении: сравнение производительности
- Реализация аналога MySQL 'LIMIT' в SQL Server: примеры
- Реализация FULL OUTER JOIN в SQLite: альтернативные методы
- Рекурсивный SQL-запрос для получения всех предков элемента
- Решаем ошибку "Invalid use 'INSERT' в функции SQL Server"
- Решаем ошибку ORA-00979 в SQL: правильное использование GROUP BY
- Решение ошибки «Must declare the scalar variable» в T-SQL
- Решение ошибки 1052 в SQL: выбор неоднозначного поля 'id'
- Решение ошибки в SQL: подзапрос возвращает множество значений
- Решение ошибки недостатка памяти при выполнении SQL-скрипта
- Решение ошибки синтаксиса в SQL при SELECT INTO и UNION
- Решение ошибки синтаксиса IF EXISTS в SQL Server 2012
- Решение ошибки Invalid Column Name в SQL Server
- Решение ошибки mismatching number BEGIN и COMMIT в SQL
- Решение ошибки MS SQL: "Incorrect syntax near '@P0'"
- Решение ошибки No module named MySQLdb: 5 способов подключения MySQL
- Решение ошибки ORA-01861 в SQL: вставка даты правильно
- Решение ошибки SQL: не соответствие колонки или чисел
- Решение ошибки SQL: GROUP BY и агрегатная функция AVG
- Решение проблемы деления в SQL Server: возвращает ноль
- Решение проблемы запроса и извлечения данных CLOB в Oracle
- Решение проблемы обрезания данных при импорте CSV в SQL
- Решение проблемы переноса строк при копировании из SQL в Excel
- Решение проблемы переполнения арифметики в SQL Server
- Решение проблемы с делением в PostgreSQL: dev_cost / sell_cost
- Решение проблемы с множественным FULL OUTER JOIN в SQL
- Решение проблемы SQL: включение диапазона дат в BETWEEN
- Решение проблемы SQL: SUM возвращает null, а не 0
- Решение типовых задач 1С: от запросов до оптимизации системы
- Решение Syntax Error в SQLite для сортировки без учёта регистра
- Решение: получение всех дат между двумя датами в SQL
- Руководство по созданию OLAP-куба в PostgreSQL: особенности и шаги
С
- Сброс и обновление identity столбца после удаления записей в SQL
- Связи между таблицами SQL: основные типы и JOIN-операции
- Связь ключей в одной таблице SQL: self-join и join
- Символ # при создании временных таблиц в SQL Server
- Синтаксис цикла for в T-SQL: практический гид по SQL Server
- Склеивание строк в Postgres: конкатенация столбцов SELECT
- Склеивание строк из разных строк Oracle без процедур
- Скрипт SQL для отбора некорректных email в базе данных
- Слишком длинный alias в SQL Oracle: обход ошибки ORA-00972
- Слияние полей Даты и Времени в DateTime, SQL Server
- Словарь данных БД: основные определения, функции и применение
- Сложные SQL запросы: решения для поиска дубликатов
- Случайный порядок строк в SQLite 3: альтернатива RAND()
- Соединение результатов двух SQL SELECT: JOIN и CASE WHEN
- Соединение таблиц из разных баз SQLite в приложении
- Соединение четырёх таблиц в SQL: проблема с добавлением TableD
- Создание даты из дня, месяца и года в T-SQL: примеры и методы
- Создание и вычисление кумулятивной суммы в MySQL
- Создание и использование временных таблиц в SQL запросах
- Создание таблицы из представления в SQL: синтаксис и ошибка
- Создание функции в PL/pgSQL для возврата записей из разных таблиц
- Создание JSON формата с помощью group-concat в MySQL
- Создание SQL-скрипта для копирования базы данных и таблиц
- Создание timestamp месяц назад в PostgreSQL для архивации
- Сортировка в SQL по дате и времени: корректный запрос
- Сортировка данных в Oracle SQL по месяцам: решение ошибки ORA-00904
- Сортировка и фильтрация: ключевые отличия и принципы работы
- Сортировка результатов SQL запроса по значению IN
- Сортировка строк в SQL: выделение конкретного значения первым
- Сортировка строк SQL согласно порядку в условии WHERE IN
- Сортировка таблицы по количеству магазинов в городах SQL
- Сортировка NULL-значений в SQL Server: аналог Oracle's NULLS FIRST
- Сортировка SQLite: обработка сначала по рейтингу, затем по имени
- Сохранение результатов SQL запроса во временной таблице
- Сочетание условий LIKE и IN в SQL без подзапросов
- Спецсимволы в SQL LIKE: список для SQL Server, MySQL, Oracle
- Сравнение времени в SQL Server: как игнорировать дату
- Сравнение данных двух таблиц SQL: анализ равенства значений
- Сравнение дат в PostgreSQL: проблема и решение
- Сравнение дат в T-SQL без учета времени: альтернатива DATEDIFF
- Сравнение даты и времени в SQL Server: учет только даты
- Сравнение даты и времени в SQLite: правильный запрос
- Сравнение двух наборов чисел: эффективные алгоритмы и MySQL
- Сравнение значений NULL в T-SQL для предотвращения дубликатов
- Сравнение и отличия двух таблиц в SQL Server: FirstName, LastName, Product
- Сравнение колонок в SQL Server: оптимизированный метод
- Сравнение строк в PostgreSQL без учета регистра: методы
- Сравнение строк в SQL: операторы LIKE и '=' в подробностях
- Сравнение строк с учетом регистра в SQL: 'k' и 'K' различны
- Сравнение функций NVL и Coalesce в Oracle: особенности и нюансы
- Сравнение FULL OUTER JOIN и FULL JOIN в SQL Server 2008
- Стандарт эскейпинга имен колонок SQL: MySQL, SQLite, MS SQL
- Стандарты кодирования SQL для улучшения читаемости
- Стандарты форматирования SQL: советы по улучшению читаемости
- Стек-трейсы в программировании: как читать и анализировать ошибки
- Стоит ли использовать верхний регистр для ключевых слов SQL?
- Столбцовые базы данных: особенности, преимущества и применение
- Структура базы данных: основы организации информационных систем
- Сумма группированных записей в SQL: подсчёт и итоговый результат
- Сумма значений по дате, без учета времени в SQL
- Сумма столбцов в SQL с учётом NULL: оптимальные решения
- Считаем колонки в таблице MySQL: универсальный запрос
Т
- Тестирование баз данных: методики и инструменты для надежности
- Тестирование строки на наличие только цифр в SQL Server
- Тип данных money в PostgreSQL: синтаксис, ограничения и примеры
- Типы баз данных и их архитектура: ключи к оптимальному выбору
- Типы данных в SQL: полное руководство с примерами и таблицами
- Топ-10 ключевых компетенций бизнес аналитика: полное руководство
- Топ-15 книг для аналитиков данных: от основ к мастерству
- Топ-5 СУБД для анализа метрик: сравнение и выбор решения
- ТОП-50 вопросов на собеседовании для Data Engineer: подготовься
- Топ-навыки аналитика данных: технический и бизнес-фундамент
У
- Увеличение даты на 1 день в MySQL: функция DATE_ADD
- Увеличение числового значения столбца на 1 в SQL
- Увеличение ширины вывода столбца в SQLPlus: решение
- Удаление атрибута из JSON-колонки в PostgreSQL: руководство
- Удаление ведущих нулей из VARCHAR в SQLServer: решения
- Удаление времени из даты в Oracle SQL: конвертация в VARCHAR2
- Удаление времени из datetime в SQL Server: способы и функции
- Удаление диапазона строк в SQL: эффективный метод (id от x до y)
- Удаление дубликатов из результатов SQL Union: примеры
- Удаление дубликатов из SQL таблицы без первичного ключа
- Удаление дубликатов по одному полю в SQL: DISTINCT, GROUP BY
- Удаление дубликатов строк в PostgreSQL: SQL-команда
- Удаление дублирующих строк в MySQL на основе трех полей
- Удаление дублирующихся записей в SQL Server: TSQL запрос
- Удаление записей по списку ID в SQL: инструкция
- Удаление и создание View в SQL: решение ошибки с IF EXISTS
- Удаление нулей после десятичного в SQL Server: DECIMAL
- Удаление первых 1000 строк из таблицы в SQL Server 2008
- Удаление переменных таблиц в SQL-Server: нужно ли это делать?
- Удаление последнего символа из строки в T-SQL: примеры и решения
- Удаление последних двух символов строки в MySQL
- Удаление пробелов после данных в столбце SQL Server
- Удаление символов возврата каретки в SQL: обнаружение и очистка
- Удаление строк в SQL через JOIN при отсутствии связи
- Удобная сортировка данных на сайте: 5 способов реализации для таблиц
- Узнаем версию SQL Server: Express, Standard, Enterprise
- Узнаем первичный ключ SQL Server таблицы с помощью T-SQL
- Универсальное руководство по форматированию дат в Hive без ошибок
- Уникальные записи в SQL: выборка без дубликатов в column2
- Условия в SQL: правильное использование IF, BEGIN, END
- Условное выборочное отображение в SQL: IF в SELECT
- Условное заполнение колонок в MySQL: Case Statement
- Условное обновление данных в MySQL: оператор IF в UPDATE
- Условное фильтрование в WHERE с IF в SQL: решение
- Установка постоянного пути схемы в PostgreSQL: решение
- Установка psycopg2: инструкция для Python-разработчиков без ошибок
- Устранение дубликатов в результате GROUP_CONCAT MySQL
- Устранение дубликатов с array_agg в PostgreSQL: примеры
- Устранение подстановки значений в Oracle SQL: проблема с '&'
- Утечки памяти в JDBC драйверах: диагностика и решение проблем
Ф
- Фильтрация записей в таблицах выполняется с целью обработки данных
- Фильтрация записей SQL по длине строки: как и правильно
- Фильтрация результатов SQL в отношениях многие-ко-многим
- Фильтрация строк с четным ID в SQL: ошибка mod()
- Фильтрация DataFrame в Pyspark с помощью оператора IN в SQL
- Форматирование даты в PostgreSQL: из timestamp в "mmm yyyy"
- Форматирование даты и времени в TSQL: формат ISO 8601
- Форматирование чисел с двуми знаками после запятой в SQL Server
- Форматирование int в char с нулями в SQL Server: подробно
- Функции vs хранимые процедуры в T-SQL: выбор метода
- Функциональные индексы: как создавать, управлять и оптимизировать
- Функция DISTINCTCOUNT: особенности и применение в аналитике данных
- Функция isNull в ClickHouse - особенности и примеры использования
- Функция SUM PARTITION BY: эффективное суммирование данных SQL
Ц
Ч
- Чем занимается BI аналитик: роли, задачи и навыки в работе
- Чем запрос отличается от фильтра: особенности и ключевые различия
- Что такое итоговый запрос: понятие, виды и способы формирования
- Что такое кластерный индекс: принцип работы и особенности применения
- Что такое модели данных: основные типы, концепции и применение
Э
- Экранирование амперсанда в SQL: проблемы и решение
- Экранирование одиночной кавычки в запросе SQLite: решение
- Экспорт данных из SQL Server в формат CSV с кавычками
- Экспорт данных из SQL Server: создание INSERT INTO скрипта
- Экспорт отдельных строк из PostgreSQL в SQL-скрипт
- Экспорт результатов PL/pgSQL запроса из PostgreSQL в CSV
- Эффективное использование оператора LIKE в SQL: без OR
- Эффективный подсчёт повторений значений в SQL