Гайды по БД и SQL
Открыть в Telegram
Владелец, реклама – @Ak_Mihail Купить рекламу на бирже: https://telega.in/channels/learn_bd_sql/card
Больше6 346
Подписчики
Нет данных24 часа
-57 дней
-3930 день
Архив постов
6 346
Выборка данных из БД
0:17 | (SELECT FROM) Выбор всех записей в таблице
3:01 | (WHERE) об операторе WHERE в миксе с >= <= <>
6:00 | (WHERE + IS NULL + IS NOT NULL ) об операторе IS NULL
7:00 | (WHERE + OR ) об операторе OR
10:00 | (ORDER BY) сортировка полученных данных и О ПОРЯДКЕ ОПЕРАТОРОВ
10:25 | О ПОРЯДКЕ ОПЕРАТОРОВ
14:20 | (IN) выборка в конкретных строках
⤷ Смотреть на ютуб
Гайды по БД и SQL
6 346
Начните свой путь в Data Science! Присоединяйтесь к прямым трансляциям с 17 по 19 апреля в 21:00 по московскому времени. В роли спикера — руководитель направления исследования данных в Сбере с восьмилетним опытом в программировании Анастасия Борнева.
🔸Записывайтесь на бесплатный онлайн-интенсив по анализу данных: 👉 https://epic.st/NfSDf
Чему вы научитесь:
📎 находить аномалии, выявлять ложные зависимости и выделять главные факторы в моделях данных;
📎 визуализировать и анализировать данные с помощью Python-библиотек;
📎 автоматизировать решение бизнес-задач с помощью искусственного интеллекта и машинного обучения.
А ещё расскажем, для чего нужны нейросети и какие повседневные задачи можно решать с помощью ChatGPT.
🎁 Все участники при регистрации получат чек-лист с информацией о том, чем занимается специалист по DS, где он может работать, какие знания и навыки ему нужны, а также где новичку найти первые проекты. Дошедшим до финала интенсива подарим электронную книгу издательства МИФ.
Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.
6 346
SQL для чайников (2020)
Автор: Аллен Тейлор
О книге: Здесь вы найдете информацию о том, как эффективно применять SQL для построения реляционных баз данных. Вы узнаете, как проектировать и защищать базы данных, а также извлекать из них всю необходимую информацию.
Гайды по БД и SQL
6 346
Функция REVERSE() выполняет переворот заданной строки так, чтобы её символы шли в обратном порядке.
Синтаксис функции:
SELECT REVERSE(поле_таблицы)
FROM таблица
WHERE условия_для_выборки;
Гайды по БД и SQL6 346
Попрактикуем вопросы на собеседовании
Найдите в таблице среднюю зарплату работников. Ответ на картинке выше:
Гайды по БД и SQL
6 346
Функция COUNT подсчитывает количество записей в таблице.
Пример: давайте подсчитаем всех работников с возрастом 23 года:
SELECT COUNT(*) as count FROM workers WHERE age=23
Гайды по БД и SQL6 346
Декомпозиция данных в базе
00:00 | Хранение данных в нескольких таблицах
01:37 | Связи между таблицами
03:48 | Внешний ключ таблицы (Foreign key)
04:17 | Декомпозиция данных в одной таблице
06:15 | Пример декомпозиции
⤷ Смотреть на ютуб
Гайды по БД и SQL
6 346
Команда UPDATE редактирует записи в базе данных. Какие записи для редактирования задаются с помощью команды WHERE.
Пример: в данном примере работнику с id, равным 1 (то есть Диме), устанавливается возраст 30 и зарплата 1000:
UPDATE workers SET age=30, salary=1000 WHERE id=1
Гайды по БД и SQL6 346
Команда INSERT вставляет записи в базу данных. Можно вставить или одну запись, или сразу несколько.
Синтаксис:
INSERT INTO имя_таблицы SET поле1=значение1, поле2=значение2, поле3=значение3...Пример: добавим с помощью синтаксиса нового работника Васю с возрастом 23 и зарплатой 500:
INSERT INTO workers SET name='Вася', age=23, salary=500
Гайды по БД и SQL6 346
Функция POSITION осуществляет поиск подстроки в строке, возвращает позицию ее первого символа. Учтите, что нумерация символов начинается с 1.
Пример: в данном примере в тексте ищется позиция слова 'длинный'
SELECT *, POSITION('длинный' IN text) as pos FROM texts
Гайды по БД и SQL6 346
Все еще боишься PostgreSQL? 😱 Считаешь ее слишком сложной? 🤯
Популярность СУБД PostgreSQL в России растет с каждым днем! Также как и востребованность специалистов по ней!
Подписывайся на Postgres Guru и больше не бойся!
На канале тебя ждут:
✅ Основы PostgreSQL;
✅ Методы повышения производительности;
✅ Разбор ошибок и их решения;
✅ Полезные SQL запросы;
✅ Случаи из практики;
✅ Новости из мира PostgreSQL
и немного юмора 😁
Подписывайся и становись востребованным специалистом по PostgreSQL!
6 346
Предложение WHERE используется для фильтрации записей. Он используется для извлечения только тех записей, которые удовлетворяют заданному условию.
Следующая инструкция SQL выбирает всех клиентов из страны «Мексика» в таблице «Клиенты»
Пример:
SELECT * FROM Customers
WHERE Country='Mexico';
Гайды по БД и SQL6 346
Оператор SQL SELECT используется для выбора данных из базы данных. Возвращенные данные сохраняются в таблице результатов, называемой набором результатов. Следующая инструкция SQL выбирает столбцы «CustomerName» и «City» из таблицы «Customers»
Пример:
SELECT CustomerName, City FROM Customers;
Гайды по БД и SQL6 346
SQL Полное руководство Третье издание (2019)
Автор: Джеймс Грофф
О книге: Эта книга расскажет вам, как работать с командами и инструкциями SQL, создавать и настраивать реляционные базы данных, загружать и модифицировать объекты баз данных, выполнять мощные запросы, повышать производительность и выстраивать систему безопасности.
Гайды по БД и SQL
6 346
Команда GROUP BY позволяет группировать результаты при выборке из базы данных.
В данном примере записи группируются по возрасту (будет 3 группы - 23 года, 24 года и 25 лет). Затем для каждой группы применяется функция sum, которая суммирует зарплаты внутри данной группы. В результате для каждой из групп (23 года, 24 года и 25 лет) будет подсчитана суммарная зарплата внутри этой группы:
Пример:
SELECT age, SUM(salary) as sum FROM workers GROUP BY age
Гайды по БД и SQ6 346
Команда LIMIT задает ограничение на количество записей, выбираемых из базы данных. Данная команда может использоваться совместно с командой SELECT, командой DELETE, и командой UPDATE.
Пример:
SELECT * FROM workers WHERE id>0 LIMIT 3
Гайды по БД и SQL6 346
Функция INSTR() возвращает позицию первого вхождения строки в другую строку. Эта функция выполняет поиск без учета регистра. В первом примере мы ищем символ “u” в строке “Guidance”. Во втором примере идет поиск “a” в столбце “CustomerName” и возвращается позиция.
Пример: Найдите «3» в строке «quack3pack» и верните позицию:
SELECT INSTR("quack3pack", "3") AS MatchPosition;
Гайды по БД и SQL6 346
Функция LTRIM обрезает пробелы, которые стоят в начале строки.
Пример: удалить пробелы из строки
SELECT LTRIM(" SQL Tutorial") AS LeftTrimmedString;
Гайды по БД и SQL6 346
❗️ Хардкорный тест для разработчиков MS SQL Server
Вырвитесь из однотипных задач. Освойте продвинутые подходы.
Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на углубленном курсе «MS SQL Server Developer»
⚡️ Курс создан для разработчиков, которые хотят понять, как устроены БД, научиться писать сложные запросы или заниматься проектированием на SQL профессионально.
⚠️ Протестируйте обучение на открытом уроке уже сегодня:
Реализация ETL средствами SQL Server Integration Services — https://otus.pw/6vgW/
👉 ПРОЙТИ ТЕСТИРОВАНИЕ https://otus.pw/lpIV/
Реклама. Информация о рекламодателе на сайте otus.ru
6 346
SQL Access: Создание архива
00:50 | Создание таблицы АРХИВ
01:20 | Создание запроса НА ДОБАВЛЕНИЕ
02:23 | Создание запроса НА УДАЛЕНИЕ
03:02 | Создание форм
04:59 | Создание макроса
08:53 | Восстанавливаем записи из архива
⤷ Смотреть на ютуб
Гайды по БД и SQL
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
