TGViewer
Channel Public Channel
SQL и Базы Данных

SQL и Базы Данных

@prosql

Задачи по базам данных и SQL

Основы языка SQL, задачи и решения к ним.

Админ: @anothertechrock
Subscribers
3.69K
Photos
154
Videos
5
Links
178

Showing posts older than #176 · Back to latest

Older Posts 20 shown
Post #175 3.4K
Вопрос с собеседования.

Перечислите способы получить количество записей в таблице?
Post #172 3.98K
Трюк дня. Проверка уникальности имени и фамилии. Решение

SELECT
COUNT (*),
COUNT (DISTINCT name || surname)
FROM customers;
  • 👍 4
Post #171 3.36K
Трюк дня. Проверка уникальности имени и фамилии

Напишите SQL запрос, который проверит уникальность комбинации name и surname таблицы customers при отсутствии первичных ключей:

name surname
Alex Kruis
Tim Boils
Tom Andreas
Tim Boils

Вариант решения будет вечером.
  • 👍 2
Post #167 3.09K
Ответ на "Даны таблицы workers и departments. Найдите все департаменты без единого сотрудника."

SELECT department_name
FROM workers w
RIGHT JOIN departments d ON (w.department_id = d.department_id)
WHERE first_name IS NULL;
  • 👍 2
Post #165 2.38K
Вопрос с собеседования.

Даны таблицы workers и departments. Найдите все департаменты без единого сотрудника.
Post #163 2.35K
Устраивают ли вас таск-менеджеры, которые вы используете? Хотели бы что-то в них изменить? Не все готовые решения отвечают запросам пользователей, а писать что-то с нуля — муторно и сложно. Ребята из low-code конструктора Ozma рассказали и показали, как создать свой таск-трекер и настроить его под себя.

https://habr.com/ru/post/673874/
  • 👍 1
Post #162 2.53K
Трюк дня. Улучшить производительность запроса к таблице с индексом. Решение

При использовании функции DATEPART происходит неявное преобразование типа данных. И индекс не будет использован.

Поэтому для лучшей производительности запрос лучше писать следующим образом:

*
FROM test
WHERE signup_date >= '20210101'
AND signup_date < '20220101';
Post #161 2.48K
Трюк дня. Улучшить производительность запроса к таблице с индексом

В таблице test в столбце signup_date содержатся данные типа date. Для этого стоблца существует индекс.

Следующий SQL запрос не будет использовать существующий индекс, что может приводить к потере производительности:

SELECT
*
FROM test
WHERE DATEPART (YEAR, signup_date) = '2021';

Перепишите запрос так, чтобы существующий индекс стал использоваться.

Решение будет вечером.
  • 👍 1
Post #148 2.59K
Что такое NoSQL и нереляционные базы данных

В этом ролике автор дает подробные ответы на следующие вопросы:
• Что такое NoSQL
• Что такое нереляционные базы данных
• Отличие NoSQL от SQL
• Способы организации данных в NoSQL-базах
• Базы данных типа ключ-значение
• Хранение данных в виде колонок
• Хранение данных в виде графов и деревьев
• Хранение данных в виде документов
• Работа с запросами в NoSQL
• Применение NoSQL

Смотреть это видео на youtube: youtu.be/Xu4S2OX8Gb4
YouTube Что такое NoSQL за 6 минут Пройти бесплатный тест по теме для закрепления - https://qomp.club/quiz/61?topicId=4 В этой статье мы узнаем: - Что такое NoSQL - Что такое нереляционные базы данных - Отличие NoSQL от SQL - Способы организации данных в NoSQL-базах - Базы данных типа ключ…
  • 🥰 2
Post #137 2.26K
🛢SQL hub - без баз даных программирование невозможно. Узучи SQL быстро и легко. В канале собраны самые доступые и понятные гайды для освоения SQL.

1 канал вместо тысячи платных курсов и книг.
Post #136 2.45K
Фильтрация данных в SQL

В этом ролике автор подробно и наглядно разбирает процесс фильтрации данных в SQL с использованием оператора WHERE.

00:00 Ключевое слово WHERE и фильтры для выбора строк
01:55 Операции, которые можно использовать в WHERE
02:32 Использование BETWEEN в WHERE
03:05 Использование IN в WHERE
03:58 Использование LIKE в WHERE
04:59 Логические операции AND, OR и NOT в WHERE
07:36 Итоги

Смотреть это видео на youtube: youtu.be/Q8UmK7wC9Hk
YouTube Фильтрация данных в SQL: WHERE | Основы SQL Лекция по фильтрации данных в SQL с использованием Where. Страница курса - https://www.asozykin.ru/courses/sql Как поддержать курс: - Boosty - https://boosty.to/asozykin - Cloudtips - https://pay.cloudtips.ru/p/45a4055b Заранее спасибо за помощь! Мой канал…
Post #133 2.71K
Группировка и фильтрация в SQL

В этом видеоуроке автор подробно разбирает процесс фильтрации результатов группировки в SQL с помощью ключевого слова HAVING.

00:00 Фильтрация результатов группировки
00:59 Почему не работает фильтрация в WHERE
01:41 Порядок выполнения запроса SQL
02:29 Ключевое слово HAVING
04:00 Итоги

Смотреть это видео на youtube: youtu.be/ytfXUvCsNuo
YouTube Группировки и фильтрация в SQL: HAVING | Основы SQL Лекция по фильтрации результатов группировки в SQL с помощью ключевого слова HAVING. Страница курса - https://www.asozykin.ru/courses/sql Как поддержать курс: - Boosty - https://boosty.to/asozykin - Cloudtips - https://pay.cloudtips.ru/p/45a4055b Заранее…
Post #128 2.93K
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →