Получи случайную криптовалюту за регистрацию!

SQL Pro

Логотип телеграм канала @sqlprofi — SQL Pro S
Логотип телеграм канала @sqlprofi — SQL Pro
Адрес канала: @sqlprofi
Категории: Технологии
Язык: Русский
Количество подписчиков: 6.15K
Описание канала:

SQL Pro - всё об SQL
Реклама: @anothertechrock
Контент канала:
1. Разбор вопросов с собеседований
2. Трюки SQL
3. Видео
4. Тесты
5. Задачи на логику
6. Юмор

Рейтинги и Отзывы

3.33

3 отзыва

Оценить канал sqlprofi и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

0


Последние сообщения 2

2022-08-19 09:00:12
С помощью какой конструкции можно проанализировать использование индекса?
Anonymous Quiz
25%
INDEX USAGE
29%
EXPLAIN
19%
SHOW INDEXES
12%
TEST INDEX
15%
Узнать ответ
859 voters2.7K views06:00
Открыть/Комментировать
2022-08-17 18:00:13 Трюк дня. Возвратить 0 для функции SUM если не найдено ни одного значения в MySQL. Решение

SELECT COALESCE(SUM(column_1),0)
FROM table
WHERE column_2 = ‘Test‘;

#tips
2.5K views15:00
Открыть/Комментировать
2022-08-17 09:00:11 Трюк дня. Возвратить 0 для функции SUM если не найдено ни одного значения в MySQL

Перепишите запрос так, чтобы он возвратил 0, если для функции SUM не найдено ни одного значения, кроме NULLs.

И возвратил сумму, если значения найдены.

SELECT SUM (column_1)
FROM table
WHERE column_2 = ‘Test‘;

Решение будет вечером.

#tips
2.5K views06:00
Открыть/Комментировать
2022-08-15 09:00:10
2.8K views06:00
Открыть/Комментировать
2022-08-13 18:00:09 Ответ на #вопрос30

UPDATE tbl
SET nmbr =
CASE WHEN nmbr = 0
THEN nmbr + 2
ELSE nmbr + 3
END;

#вопросы #собеседование
2.8K views15:00
Открыть/Комментировать
2022-08-13 09:00:09 #вопрос30

В таблице tbl в поле nmbr содержатся записи со следующими значениями:
1, 0, 0, 1, 1, 1, 1, 0, 0.

Напишите запрос, который добавит 2, если значение nmbr = 0 и добавит 3, если значение nmbr = 1.

#вопросы #собеседование
2.9K views06:00
Открыть/Комментировать
2022-08-11 09:00:13
С помощью какого PostgreSQL запроса можно выбрать значение ‘Beer‘ из JSON поля info:
{“customer”:”John”,”items”:{“product”:”Beer”,”qty”:6}}?
Anonymous Quiz
10%
SELECT info -> ‘product’;
21%
SELECT info -> ‘customer’ -> ‘items’ ->> ‘product’;
34%
SELECT info -> ‘items’ ->> ‘product’;
16%
Ничего из перечисленного
19%
Посмотреть ответы
796 voters3.4K views06:00
Открыть/Комментировать
2022-08-09 18:00:10 Трюк дня. Изменить тип поля с CHARACTER на NUMERIC в PostgreSQL. Решение

ALTER TABLE customers
ALTER COLUMN age
TYPE NUMERIC (10,0)
USING age::NUMERIC;

ИЛИ

ALTER TABLE customers
ALTER COLUMN age
TYPE NUMERIC (10,0)
USING CAST(age AS NUMERIC);

#tips
3.1K views15:00
Открыть/Комментировать
2022-08-09 09:00:15 Трюк дня. Изменить тип поля с CHARACTER на NUMERIC в PostgreSQL

В PostgreSQL таблице customers колонка age имеет тип CHARACTER(20).

Напишите запрос, который приведёт данную колонку к типу NUMERIC (10,0).

Решение будет вечером.

#tips
3.2K views06:00
Открыть/Комментировать
2022-08-05 18:00:12 Ответ на #вопрос29

DDL (Data Definition Language, язык описания данных) — позволяет выполнять различные операции с базой данных, такие как CREATE (создание), ALTER (изменение) и DROP (удаление объектов).

DML (Data Manipulation Language, язык управления данными) — позволяет получать доступ к данным и манипулировать ими, например, вставлять, обновлять, удалять и извлекать данные из базы данных.

DCL (Data Control Language, язык контролирования данных) — позволяет контролировать доступ к базе данных. Пример — GRANT (предоставить права), REVOKE (отозвать права).

#вопросы #собеседование
3.9K views15:00
Открыть/Комментировать