Гайды по БД и SQL
Відкрити в Telegram
Владелец, реклама – @Ak_Mihail Купить рекламу на бирже: https://telega.in/channels/learn_bd_sql/card
Показати більше6 350
Підписники
Немає даних24 години
-57 днів
-3930 день
Архів дописів
6 347
Найти все записи о сотрудниках, содержащие слово «Иван», независимо от того, был ли он, как ИВАН, Иван, или иван
SELECT * from Employees WHERE UPPER(EmpName) like ‘%ИВАН%’;
Гайды по БД и SQL
6 347
Repost from Книжки айтишки
Какие языки must have для IT-специалиста? Можно долго обсуждать языки программирования и спорить, какой из них перспективнее. Но есть один язык, который точно нужен всем — английский!
Как для эффективного освоения языка программирования нужен код-ревьюер, так в изучении английского не обойтись без профессионального преподавателя. Такого, который не просто проверит домашки, а построит программу и будет сопровождать по ходу обучения.
Хотите найти идеального преподавателя, который поможет вам прокачать английский с учётом специфики профессии? Мы уже нашли его для вас в Skillbox!
Запишитесь на бесплатный ознакомительный урок, чтобы получить оценку вашего уровня английского, познакомиться с методикой преподавания и убедиться, что с любым из наших педагогов у вас не останется выбора, кроме как заговорить по-английски 🔥
Станьте айтишником, который знает на один язык больше, чем конкуренты! А чтобы начать было проще, мы дарим вам доступ к обучающей платформе на 14 дней 🎁
6 347
Оконные функции SQL простым языком с примерами
Данная статья написана исключительно для людей, начинающих свой путь в изучении SQL и оконных функций. Здесь могут быть не разобраны сложные применения функций и могут не использоваться сложные формулировки определений - все написано максимально простым языком для базового понимания.
⤷ Ссылка на статью
Гайды по БД и SQL
6 347
Пример:
COALESCE(NULL, 'Hi', 'Hello', NULL) result;
SELECT COALESCE(NULL, NULL, 100, 200) result;
Функция COALESCE принимает ряд аргументов, оценивает их последовательно и возвращает первый ненулевой аргумент. Если все выражения оцениваются как NULL, COALESCE возвращает NULL. В первом примере возвращается Hi, во втором – 100.6 347
Как устроена виртуальная машина SQLite
В этой статье мы подробно разберём, как SQLite синтаксически анализирует, оптимизирует и выполняет ваши SQL-запросы.
⤷ Ссылка на статью
Гайды по БД и SQL
6 347
Копирование данных из одной таблицы в другую
Часто при работе с базами данных возникает необходимость в создании копий любых таблиц, с целью резервирования или модификации. Чтобы сделать полную копию таблицы в SQL предусмотрен отдельный оператор SELECT INTO.
Пример: нам нужно создать копию таблицы Sellers, нужно будет прописать запрос следующим образом:
SELECT * INTO Sellers_new
FROM Sellers
Гайды по БД и SQL6 347
Что такое покрывающий индекс? Уникальный индекс?
Ответ:
Покрывающий индекс — это индекс, которого вполне достаточно для ответа на запрос без обращения к самой таблице. По этому индексу можно достать всю строку данных, но по факту это просто не нужно. Что же такое кластеризованные и некластеризованные индексы, которые могут быть уникальными. Это означает, что никакие две поля не имеют одинаковое значение для ключа индекса. В ином же случае индекс не будет уникальным, ведь несколько строк могут содержать одно и то же значение.
Гайды по БД и SQL
6 347
Как новичку создать чат-бота в Telegram за 1 день?
Получите бесплатную 50-страничную PDF-инструкцию по сборке чат-бота в Telegram. Бесплатно только сегодня!
Получите её в обмен за подписку на мой Telegram-канал. Жмите по ссылке ниже:
👉Скачать инструкцию >>
Чат-боты способны увеличить показатели конверсии в заявки до 80%
После того, как я научился создавать чат-ботов и автоматические воронки продаж:
✅ Приумножил прибыль некоторых проектов в x5 раз;
✅ Расширил ассортимент своих услуг;
✅ Отстроился от конкурентов на биржах фриланса;
✅ Увеличил средний чек за свои услуги;
✅ Повысил лояльность заказчиков и свою экспертность.
Обязательно изучите эту книгу. Вы получите ценные знания, которые помогут освоить новую востребованную профессию и начать зарабатывать на создании чат-ботов под заказ.
👉Скачать сейчас >>
6 347
Как хранить сеть дорог в БД для построения маршрута?
Формулировка задачи следующая: есть база данных, в ней хранится информация о дорогах, включая координаты, нужно реализовать построение маршрутов из начальной точки к конечной.
⤷ Ссылка на статью
Гайды по БД и SQL
6 347
Принципы организации распределенных баз данных (2021)
Автор: Есу М. Т. , Вальдуриес П.
О книге: в книге представлено подробное описание распределенных и параллельных баз данных с учетом новейших технологий.
Гайды по БД и SQL
6 347
Что такое NoSQL и нереляционные базы данных ⁉️
Вы узнаете:
🔹 Что такое NoSQL
🔹 Что такое нереляционные базы данных
🔹 Отличие NoSQL от SQL
🔹 Хранение данных в виде колонок
🔹 Хранение данных в виде документов
🔹 Работа с запросами в NoSQL
🔹 Применение NoSQL
⤷ Смотреть на ютуб
Гайды по БД и SQL
6 347
Как рисовать с помощью SQL?
........8.8...........8.8........
.....8.....................8.....
.............8.....8.............
..8............8.8............8..
.8..............8..............8.
................8................
8...............................8
.8.............................8.
..8...........................8..
.....8.....................8.....
........8...............8........
..........8...........8..........
.............8.....8.............
...............8.8...............
................8................
................8................
⤷ Ссылка на статью
Гайды по БД и SQL
6 347
Подзапросы в команде INSERT
В команде INSERT подзапросы могут применяться для определения значения, которое вставляется в один из столбцов, что в принципе уже ранее рассматривалось:
INSERT INTO companies (name) VALUES ('Microsoft'), ('Google'), ('JetBrains');
INSERT INTO users (name, age, company_id) VALUES
('Tom', 37, (SELECT id FROM companies WHERE name='Microsoft');
Гайды по БД и SQL6 347
20 вопросов и ответов на знание базы данных SQLite
В статье перечислены лучшие практики составления SQL-запросов, которым вы должны следовать, чтобы сделать ваш код более легким для чтения и понимания.
⤷ Ссылка на статью
Гайды по БД и SQL
6 347
В чем разница между функциями NOW() и CURRENT_DATE() в PostgreSQL/MySQL?
Ответ:
Основное различие между NOW() и CURRENT_DATE() заключается в том, что NOW() получает текущую дату и время в формате 'YYYY-MM-DD HH:MM:SS', а CURRENT_DATE() получает дату текущего дня 'YYYY-MM-DD'.
Гайды по БД и SQL
6 347
🌞 Почему реляционные базы победилиГайды по БД и SQL
Когда-то давно идея хранить данные в виде таблиц не была мейнстримом. Вспомним, как ей удалось за короткое время отодвинуть все прочие концепции на второй план.
Гайды по БД и SQL
6 347
📕 Книга «SQL Server. Наладка и оптимизация для профессионалов»
Для разработчиков становится обычным делом устранять проблемы с производительностью, которые могут быть связаны с инфраструктурой или неэффективным кодом базы данных.
В общем, в какой бы роли вы ни работали с SQL Server, эта книга для вас.
Гайды по БД и SQL
6 347
Курс по SQL для начинающих
Сейчас любая деятельность программиста связана с работой с базой данных. Это значит, что вам в любом случае надо будет работать с SQL, который, к слову, не особо сложно изучить...
47:12 | Подзапросы в SQL
1:07:31 | Соединения (JOIN)
1:50:44 | DDL: создание БД, таблиц и их модификация
1:58:17 | Базовые SELECT запросы
2:06:30 | (Введение в PostgreSQL
⤷ Смотреть на ютуб
Гайды по БД и SQL
6 347
Если бы Даша обратилась к нам — уже хвасталась бы оффером перед друзьями)
Мы в codereview помогаем junior и middle разработчикам с трудоустройством👇
🎢 Разрабатываем стратегию поиска: знаем источники вакансий, о которых многие и не слышали.
🔥 Делаем огненное резюме + оформляем LInkedIn и Github. На этом моменте шанс на оффер увеличивается на 70%.
🗣 Проводим серию Mock Interview, чтобы ты уверенно чувствовал себя на собеседовании.
👨🏫 Рекомендуем тебя партнерам. Мы сотрудничаем с OZON, Сбером, VK и другими крупными компаниями.
И самое главное: будем саппортить тебя в течение полугода, пока ты не получишь оффер.
✌️Пора переходить к активным действиям, если хочешь найти работу в этом году! Оставляй заявку на бесплатную консультацию с нашим HR или Senior разработчиком. Ждем!
6 347
У меня достаточно опыта для этой вакансии?
А я точно хорошо готов к собеседованию?
Чтобы вы больше не мучали себя подобными вопросами, мы подготовили тест, который поможет оценить шансы на трудоустройство в IT. 5 минут вашего времени — и вот вы уже знаете свои зоны роста.
Всем, кто прошел — даем крутые материалы бесплатно. Они уже ждут в конце теста 😉
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
