SQL и БД Learning
الذهاب إلى القناة على Telegram
№ 5060218708 Изучаем SQL с нуля По всем вопросам @mascarov_valentin Реклама на бирже - https://telega.in/c/SQl_and_DB_Learning
إظهار المزيد9 711
المشتركون
-424 ساعات
-157 أيام
-4730 أيام
أرشيف المشاركات
9 711
#Вопросы_с_собеседования
❓Выберите из таблицы workers записи c id от 3 до 10 и зарплатой от 300 до 500.
Ответ на картинке.
9 711
Функция SIGN
Функция SIGN() возвращает знак числа.
Эта функция возвращает один из следующих вариантов:
• Если число больше 0, оно возвращается 1
• Если число равно 0, он возвращается 0
• Если число меньше 0, он возвращается -1.
9 711
Для тех кто просил, тот самый канал с товарами для программистов👇
https://t.me/+Q_0wJUNIwRIxM2Vi
9 711
Скинуть вам годный канал с подборкой товаров для программистов?
9 711
#Вопросы_с_собеседования
❓В чем разница между внутренним и внешним соединением?
Ответ:
Внутреннее соединение: внутреннее соединение возвращает строки, когда есть хотя бы некоторые совпадающие данные между двумя (или более ) сравниваемых таблиц.
Внешнее соединение: Внешнее соединение возвращает строки из обеих таблиц, которые включают записи, которые не совпадают ни в одной, ни в обеих таблицах.
9 711
Задача
Найдите самый большой возраст по группам зарплат (для каждой зарплаты свой максимальный возраст).
Ответ на картинке.
9 711
#Вопросы_с_собеседования
В чем разница между функциями NOW() и CURRENT_DATE() в PostgreSQL/MySQL?
NOW() возвращает время, когда начал исполняться оператор.
Основное различие между NOW() и CURRENT_DATE() заключается в том, что NOW() получает текущую дату и время в формате 'YYYY-MM-DD HH:MM:SS', а CURRENT_DATE() получает дату текущего дня 'YYYY-MM-DD'.9 711
Телеграм-канал, куда стоит заглянуть: Security Media — каждый день отбирает самые интересные новости из мира информационной безопасности, а также переводит англоязычные статьи.
Подписывайтесь и будьте в курсе ИБ вместе с @secmedia
9 711
Задача
При выборке из таблицы workers создайте новое поле res, в котором будет лежать произведение зарплаты и возраста.
Ответ на картинке.
9 711
Задача
Выберите из таблицы workers все записи, в которых сумма дня и месяца меньше 10-ти.
Ответ на картинке.
9 711
#Вопросы_с_собеседования
При выборке из таблицы прибавьте к дате 1 день
Функция DATE_ADD() прибавляет к дате заданный промежуток времени. Синтаксис выглядит следующим образом(см картинку).
9 711
Курс «Английский для IT-профессий» от Яндекс Практикума
Для тех, кто хочет изменить свою профессиональную жизнь и работать в международной команде.
Обучение построено не вокруг абстрактной теории, а вокруг рабочих ситуаций и полезных для карьеры навыков:
✋Стендапы. Подготовитесь обсуждать задачи, задавать вопросы и просить о помощи.
👨💻 Работа с заказчиками. Научитесь презентовать решения, говорить про баги и фичи.
📣 Митапы. Сможете понимать на слух доклады и выступать сами.
😎 Собеседования. Научитесь рассказывать про свой опыт, понимать вопросы и тактично переспрашивать.
👯 Неформальное общение с коллегами. Сможете рассказать о своих интересах, опыте, планах на будущее.
💻 Код-ревью. Сможете описать сделанное, дать обратную связь, тактично отстоять своё мнение.
Запишитесь на бесплатную консультацию. Определим ваш уровень языка, расскажем про обучение и ответим на все вопросы
9 711
#Вопросы_с_собеседования
❓Что такое составной индекс?
Составной индекс — построенный с посыланием на несколько колонок одновременно. Иначе говоря, это комплексный индекс, состоящий из нескольких колонок.
Такие индексы используют, когда в одном запросе фигурирует более одной колонки.
Создание составного индекса в SQL представлено на картинке.
Как правило эти индексы используются, когда данные в нескольких столбцах логически взаимосвязаны.
9 711
#Вопросы_с_собеседования
❓Чем NULL отличается от 0?
Ответ:
0 - это число.
NULL - это не число, а также NULL не является значением пустой строки. NULL используется для указания того, что данные отсутствуют, неизвестны, неприменимы. NULL не равен ничему, даже другому NULL.
9 711
Задача
Выберите из таблицы workers все записи за пятый день апреля любого года.
Ответ на картинке.
9 711
Функция UCASE()
Функция SQL UCASE() преобразует строку в верхний регистр.
Синтаксис:
UCASE(text).9 711
Короче, вот вам архивы с платными книгами, иначе так не выучите ни один язык:
📚 Полка Разработчика
📖 Кладовая Книг
🗂 Архив Разработчика
🚽 IT Memes — тут чисто поржать, пока компилятор там возится;
🗞 3D News — актуальные новости IT-индустрии на случай, если мемы надоели.
Сохраняй, пригодится9 711
Как при помощи Node.js + MySQL упорядочить 100 Гбайт данных
Эта статья поведает о том, как можно эффективно обрабатывать миллиарды строк, которые занимают сотни гигабайт памяти, при помощи Node.js и MySQL.
Смотреть статью
9 711
#Вопросы_с_собеседования
В чем разница между перекрестным (cross join) и естественным (natural join) соединением?
Перекрестное соединение создает перекрестное или декартово произведение двух таблиц, тогда как естественное соединение основано на всех столбцах, имеющих одинаковое имя и типы данных в обеих таблицах.
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
