SQL и БД Learning
الذهاب إلى القناة على Telegram
№ 5060218708 Изучаем SQL с нуля По всем вопросам @mascarov_valentin Реклама на бирже - https://telega.in/c/SQl_and_DB_Learning
إظهار المزيد9 708
المشتركون
لا توجد بيانات24 ساعات
-117 أيام
-4630 أيام
أرشيف المشاركات
9 708
#Вопросы_с_собеседования
Какими бывают подстановочные знаки?
• % — заменить ноль или более символов;
• _ — заменить один символ.
Первый запрос(на картинке) позволяет найти данные всех пользователей, имена которых содержат в себе «test».
Во втором запросе имена искомых пользователей начинаются на «t», после содержат какой-либо символ и «est» в конце.
9 708
#Вопросы_с_собеседования
Как из таблицы выбрать все записи c четными ID? А с нечетными?
Это один из распространенных вопросов по SQL на собеседованиях.
Выбор четных записей(1 строчка).
Выбор нечетных записей(2 строчка).
9 708
#Вопросы_с_собеседования
Объясните разницу между командами DELETE и TRUNCATE
Команда DELETE — это DML-операция, которая удаляет записи из таблицы, соответствующие заданному условию(1 строка на картинке). При этом создаются логи удаления, то есть операцию можно отменить.
А вот команда TRUNCATE — это DDL-операция, которая полностью пересоздаёт таблицу, и отменить такое удаление невозможно(2 строка на картинке).
9 708
Функция REPEAT
Функция REPEAT() повторяет строку столько раз, сколько указано.
Синтаксис:
REPEAT(string, number).
9 708
Берись за голову - начинай писать код
Python Teacher - твой карманный справочник по самому востребованному языку программирования в России.
9 708
#Вопросы_с_собеседования
Для чего нужен оператор UNION?
Он используется для объединения полученных данных из двух или более запросов, которые должны иметь одинаковое количество столбцов с одинаковыми типами данных и расположенных в том же порядке.
9 708
#Вопросы_с_собеседования
Что не так с этим запросом?
Неверное выражение BillingYear в условии WHERE. Несмотря на то, что он определен как алиас в выборке SELECT перед WHERE, логический порядок обработки условий отличается. Программисты привыкли к тому, что операторы выполняются сверху вниз или слева направо, но в T-SQL это происходит в другом порядке.
9 708
Теперь популярные языки программирования можно легко выучить по гайдам в картинках:
🐍 Python: guides_python
🎗 JavaScript: guides_js
🗃 SQL и БД: db_guides
🔐 Хакинг и ИБ: hack_guides
Выбирай нужный язык программирования и учись по гайдам не напрягаясь.
9 708
Функция CONCAT_WS()
Функция CONCAT_WS() добавляет два или более выражений вместе с разделителем.
Синтаксис:
CONCAT_WS(separator, expression1, expression2, expression3,...).
9 708
Самый редкий и актуальный материал для программистов любого уровня и направления.
Русскоязычная литература, курсы, статьи и мануалы. Всё это собрано в крупнейшей библиотеке в сегменте Telegram: https://t.me/campcode
9 708
Функция SUBSTRING_INDEX()
Функция SUBSTRING_INDEX() возвращает подстроку строки до того, как появится указанное число разделителей.
Синтаксис:
SUBSTRING_INDEX(string, delimiter, number).
Протестировать функцию можно здесь.
9 708
Senior разработчики в 18-20 лет - персонажи в существовании которых сомневаются
Привет! Я один из таких сеньеров, работающих с Бали. У меня есть канал, в котором я пишу про то, как так вышло, IT кухню, выживание за границей, разработки и мысли.
Если вам такое интересно, то добро пожаловать в мой блог @alinsky_tech 👨💻
9 708
#Вопросы_с_собеседования
Как найти дубли в поле email?
Функция COUNT() возвращает количество строк из поля email. Оператор HAVING работает почти так же, как и WHERE, вот только применяется не для всех столбцов, а для набора, созданного оператором GROUP BY.
9 708
IT Инженерия - канал в котором обо всём, что используется в IT индустрии.
Linux для чайника - канал, где можно начать изучать OS Linux прямо сейчас.
9 708
#Вопросы_с_собеседования
Предположим, есть две таблицы Emp (ID, name, DeptId), Dept(ID, name).
В таблице Emp 10 записей, а в Dept – 5. Сколько строк будет отображаться в результате следующего SQL-запроса(см картинку).
Ответ:
Запрос выведет 50 строк, т. к. тут перекрестное объединение, являющееся значением по умолчанию, когда условие WHERE, отсутствует.
9 708
EXISTS
Оператор EXISTS используется для проверки наличия любой записи в подзапросе.
Оператор EXISTS возвращает true, если подзапрос возвращает одну или несколько записей.
Подробнее с данным оператором можно ознакомиться здесь.
9 708
Если ты хороший программист и можешь создать отменный продукт,
при этом тебе приходится часто общаться с заказчиком, то канал IT Аналитика тебе в помощь.
Тебя не устраивает быть просто хорошим программистом и ты мечтаешь сам вести проекты от разговора с заказчиком, до передачи ему готового продукта?
Представляю вам канал IT Аналитика.
Канал содержит множество полезной информации и советов по продвижению в сфере аналитики, менеджмента информационных технологий, основ системного анализа, руководство по SQL и многое другое!
Добро пожаловать к нам в быстро развивающееся сообщество профессионалов!
Развивайся вместе с нами!
9 708
Функция TIMESTAMP()
Функция TIMESTAMP() возвращает значение datetime на основе значения date или datetime.
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
