SQL Ready | Базы Данных
11.2K subscribers
674 photos
28 videos
2 files
333 links
Авторский канал про Базы Данных и SQL
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/sql_ready
加入频道
🖥 Рассмотрим создание системы управления библиотекой

В этом посте мы создадим систему для управления библиотекой с использованием SQL. Также вы изучите:

- Создание таблиц
- Таблица книг
- Таблица пользователей
- Добавление данных в таблицы


🔥 — если узнал новое
🤝 — если уже пользовался

SQL Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍3🤝3
🖥 Освежи память шпаргалкой по методам и операторам

Часто новички не знают, насколько большим является язык SQL, вот вам немного методов из его арсенала

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥2🤝2
This media is not supported in your browser
VIEW IN TELEGRAM
Четкий сайт для генерации данных — SQL Data Generator

С помощью этого сайта вы можете генерировать тестовые данные для заполнения свой информационных баз, присутствует множество различных параметров

Оставляю вам ссылочку: sqldatagenerator.com

➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4🤝1
🖥 Колонки с вычисляемыми значениями: Примеры и Рекомендации

Они позволяют динамически формировать новые данные из существующих столбцов. Это удобно для объединения данных, фильтрации или автоматических расчетов при создании таблиц.

1. Создание вычисляемого столбца в запросе: объединение значений из нескольких столбцов, например, для формирования полного имени:
SELECT first_name, last_name, 
CONCAT(first_name, ' ', last_name) AS full_name
FROM employees;


2. Фильтрация по вычисляемому столбцу: вычисляемые значения могут использоваться для условий фильтрации, например, расчета скидки:
SELECT product_id, price,
price * 0.9 AS discounted_price
FROM products
WHERE price * 0.9 > 100;


3. Определение вычисляемого столбца при создании таблицы:
вычисляемые столбцы автоматически рассчитываются на основе других значений:
CREATE TABLE sales (
id INT,
price DECIMAL(10, 2),
quantity INT,
total AS (price * quantity)
);


➡️ SQL Ready | #техсобес
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4🤝1
Что выведет консоль?
Anonymous Quiz
17%
A
48%
B
33%
C
2%
D
👍8🔥3🤝1
👀 Очень полезная статья для новичков. Большая шпаргалка по SQL.

В этой статье:
• Вы с нуля познакомитесь с SQL и изучите все основные темы языка.

🔊 Заинтересовало? Продолжи читать на Habr!


➡️ SQL Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3🤝1
🖥 Два крутых метода, которые использовал каждый администратор БД

• DISTINCT — извлекает только уникальные значения из столбца, автоматически убирая все повторяющиеся записи, что помогает получить только разные элементы.

• LIMIT — ограничивает количество строк, которые возвращаются в результате запроса, что позволяет эффективно работать с большими объемами данных, выводя только нужную часть.

🔥 — если узнал новое
🤝 — если уже пользовался

SQL Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝15👍5🔥4
🖥 Знали про функцию COALESCE?

Как раз в этом посте расскажу как функция COALESCE помогает обрабатывать значения NULL в SQL. Она может улучшить читаемость и надежность запросов, особенно при работе с данными, где возможны пропуски:

- Замена NULL значением по умолчанию
- Выбор первого ненулевого значения
- Обработка значений при расчетах


🔥 — если узнал новое
🤝 — если уже пользовался

SQL Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍8🤝3