
🌸 Майская распродажа
Скидки до 70% в каталоге + дополнительно 3,5% по промокоду MAYFINAL
В каталог
Купить рекламу в этом канале
Формат:
keyboard_arrow_down
- 1/24
- 2/48
- 3/72
- Нативный
- 7 дней
- Репост
1 час в топе / 24 часа в ленте
Количество:
keyboard_arrow_down
- 1
- 2
- 3
- 4
- 5
- 8
- 10
- 15
Стоимость публикации:
local_activity
3 636.36₽3 636.36₽local_mall
0.0%
Осталось по этой цене:0
Последние посты канала
Многомерный анализ данных: исследование многомерных кубов и SQL OLAP-запросов
Читать статью
744
19:39
18.05.2025
🖥 Как работает CASE SQL
Оператор CASE в SQL используется для создания условий, когда нужно выполнить различные операции в зависимости от значения столбца или выражения.
Оператор CASE может быть использован в двух форматах:
CASE без ELSE:
SELECT column1,
CASE
WHEN column2 = 'value1' THEN 'result1'
WHEN column2 = 'value2' THEN 'result2'
END AS column3
FROM table;
В этой форме оператора CASE
используется блок WHEN
для проверки значения столбца column2
. Если значение равно value1
, то будет возвращено значение result1
. Если значение равно value2
, то будет возвращено значение result2
. Если значение не соответствует ни одному из условий, то для столбца column3 будет возвращено значение NULL
.
CASE с ELSE:
SELECT column1,
CASE column2
WHEN 'value1' THEN 'result1'
WHEN 'value2' THEN 'result2'
ELSE 'result3'
END AS column3
FROM table;
В этой форме оператора CASE
используется значение столбца column2
в блоке CASE
. Если значение равно value1, то будет возвращено значение result1. Если значение равно value2
, то будет возвращено значение result2
. Если значение не соответствует ни одному из условий, то будет возвращено значение result3.
Оба формата оператора CASE
могут использоваться в запросах на выборку данных в SQL
. Они позволяют создавать условия, когда нужно выполнить различные операции в зависимости от значения столбца или выражения.914
19:27
17.05.2025
🖥 Как в sql посчитать количество повторяющихся значений
Можно попробовать использовать функцию COUNT() в сочетании с оператором GROUP BY.
Предположим, у нас есть таблица "orders" с колонками "customer_name" и "order_date", и мы хотим посчитать, сколько заказов было сделано каждым клиентом. Мы можем написать следующий SQL-запрос:
SELECT customer_name, COUNT(*) as order_count
FROM orders
GROUP BY customer_name
Этот запрос выберет все уникальные значения из колонки "customer_name" в таблице "orders" и подсчитает количество строк, связанных с каждым уникальным значением. Результатом запроса будет таблица со столбцами "customer_name" и "order_count", в которой каждая строка будет показывать клиента и количество его заказов.1342
07:49
15.05.2025
imageИзображение не доступно для предпросмотра
#Вопросы_с_собеседования
❓Выберите из таблицы workers все записи за вторник
Ответ на картинке.
1526
08:34
13.05.2025
#Вопросы_с_собеседования
Какие бывают типы подзапросов?
Существует два типа подзапросов, а именно: коррелированные и некоррелированные.
• Коррелированный подзапрос: это запрос, который выбирает данные из таблицы со ссылкой на внешний запрос. Он не считается независимым запросом, поскольку ссылается на другую таблицу или столбец в таблице.
• Некоррелированный подзапрос: этот запрос является независимым запросом, в котором выходные данные подзапроса подставляются в основной запрос.
1590
16:36
11.05.2025
imageИзображение не доступно для предпросмотра
Задача
При выборке из таблицы workers прибавьте к дате 4 дня, 3 часа, 2 минуты, 1 секунду.
Ответ на картинке.
1478
17:46
09.05.2025
#Вопросы_с_собеседования
Какие ещё ограничения вы знаете, как они работают и указываются?
SQL-ограничения (constraints) указываются при создании или изменении таблицы. Это правила для ограничения типа данных, которые могут храниться в таблице. Действие с данными не будет выполнено, если нарушаются установленные ограничения.
•
UNIQUE
— гарантирует уникальность значений в столбце;
• NOT NULL
— значение не может быть NULL;
• INDEX
— создаёт индексы в таблице для быстрого поиска/запросов;
• CHECK
— значения столбца должны соответствовать заданным условиям;
• DEFAULT
— предоставляет столбцу значения по умолчанию.1371
17:26
07.05.2025
imageИзображение не доступно для предпросмотра
Функция FIND_IN_SET()
Функция FIND_IN_SET() возвращает положение строки в списке строк.
Подробнее ознакомиться с функцией можно здесь.
1348
15:26
05.05.2025
#Вопросы_с_собеседования
❓Как GROUP BY обрабатывает значение NULL?
Ответ:
При использовании GROUP BY все значения NULL считаются равными.
864
15:52
04.05.2025
#Вопросы_с_собеседования
Какие параметры используются в конструкции order by?
ASC и DESC
1027
19:46
02.05.2025
close
С этим каналом часто покупают
Отзывы канала
keyboard_arrow_down
- Добавлен: Сначала новые
- Добавлен: Сначала старые
- Оценка: По убыванию
- Оценка: По возрастанию
5.0
1 отзыва за 6 мес.
Превосходно (100%) За последние 6 мес
c
**fferuold@******.in
на сервисе с июня 2022
24.03.202512:30
5
Вежливый администратор
Показать еще
Лучшие в тематике
Новинки в тематике
Статистика канала
Рейтинг
20.1
Оценка отзывов
5.0
Выполнено заявок
71
Подписчики:
10.9K
Просмотры на пост:
lock_outline
ER:
7.2%
Публикаций в день:
1.0
CPV
lock_outlineВыбрано
0
каналов на сумму:0.00₽
Подписчики:
0
Просмотры:
lock_outline
Перейти в корзинуКупить за:0.00₽
Комментарий