SQL и БД Learning
Відкрити в Telegram
№ 5060218708 Изучаем SQL с нуля По всем вопросам @mascarov_valentin Реклама на бирже - https://telega.in/c/SQl_and_DB_Learning
Показати більше9 711
Підписники
-424 години
-157 днів
-4730 день
Архів дописів
9 710
⚡️Выучить Python за месяц — реально!
Стоит начать читать канал Python Teacher. Каждый день ребята постят только нужную и полезную инфу:
– Авторские статьи, книги и пособия.
– Советы от лучших преподавателей.
– Полезные фишки и фичи языка.
Присоединяйся: @Python_Teacherr
9 710
Задача
Требуется выбрать все записи из таблицы users, где fname заканчивается на na, и упорядочивает записи в порядке возрастания значения id.
Ответ на картинке.
9 710
Утки, Таиланд и T-SQL… или что может подстерегать программистов при работе с SQL Server?
Смотреть статью
9 710
Напишите запрос для выборки данных из таблицы «Customers», где условием является проживание заказчика в городе Москва?
9 710
Найти работу в айти можно 2 методами:
Первый. Бесконечно скроллить HeadHunter и пытаться что-то выклевать на LinkedIN. Офигеть от условий и закрыть.
Второй. Подписаться на Java Job. Это база адекватных предложений, где даже для новичков много мест с хорошей з/п.
Тут найдете работу как в Яндексе (именно сюда крупняки присылают вакансии напрямую), так и в молодых стартапах!
В общем, не теряйте времени и находите работу в 2 клика: @Job_javadevs
9 710
#Вопросы_с_собеседования
❓Напишите SQL запрос, чтобы напечатать имя отдельного работника у которого поле DOB составляет от 01/02/1965 до 31/11/1970.
Ответ на картинке.
9 710
Функция WEEKOFYEAR()
Функция WEEKOFYEAR() возвращает номер недели для заданной даты (число от 1 до 53).
Примечание: Эта функция предполагает, что первый день недели - Понедельник, а первая неделя года имеет более 3 дней.
Синтаксис
WEEKOFYEAR(date).9 710
#Вопросы_с_собеседования
Что делают псевдонимы Aliases?
SQL-псевдонимы нужны для того, чтобы дать временное имя таблице или столбцу. Это нужно, когда в запросе есть таблицы или столбцы с неоднозначными именами. В этом случае для удобства в составлении запроса используются псевдонимы. SQL-псевдоним существует только на время запроса.
9 710
Наш подписчик подогнал нам ссылки на вход в платные каналы по программированию.
Топовые видеокурсы бесплатно – https://t.me/+jTvn5ejvX4c0ZWMy
Лучший материал для изучения Python – https://t.me/+3nQq7ixQ5-djMjQy
Есть еще пару ссылок, если вам зайдет такой формат, то ждите в ближайшие дни ;)
9 710
#Вопросы_с_собеседования
❓Что делает оператор MERGE?
Ответ:
MERGE позволяет осуществить слияние данных одной таблицы с данными другой таблицы. При слиянии таблиц проверяется условие, и если оно истинно, то выполняется UPDATE, а если нет - INSERT. При этом изменять поля таблицы в секции UPDATE, по которым идет связывание двух таблиц, нельзя.
9 710
Задача
При выборке из таблицы workers отнимите от даты 1 год.
Ответ на картинке.
9 710
#Вопросы_с_собеседования
❓Что делает оператор EXISTS?
Ответ:
EXISTS берет подзапрос, как аргумент, и оценивает его как TRUE, если подзапрос возвращает какие-либо записи и FALSE, если нет.
9 710
HTML теперь в телеграм!
HTML — самый популярный язык в мире. Именно на нем написаны все сайты. Начать свой путь в программировании проще всего с изучения HTML. Тем более теперь в телеграмме появился официальный русскоязычный канал. Это первоисточник всего, что появляется в платных курсах и остальных ресурсах. Стоит подписаться!
9 710
Задача
При выборке из таблицы workers прибавьте к дате 4 дня, 3 часа, 2 минуты, 1 секунду.
Ответ на картинке.
9 710
#Вопросы_с_собеседования
❓Отработает ли данный запрос?
Ответ:
Да, отработает. Такое написание синтаксиса допускается в SQL. В этом случае выполняется декартово произведение всех строк одной таблицы со всеми строками другой. Если её обогатить ещё конструкцией where с сопоставлением полей в таблицах table1 и table2, то получится классический inner join.
На самом деле, это старый синтаксис внутреннего соединения таблиц. Обычно вместо нее рекомендуется использовать inner join или cross join из соображений оптимизации запросов.
9 710
⚡️ R — один из самых мощных языков для анализа данных.⚡️
В сочетании с удобством и быстродействием SQL Server получается мощная аналитическая платформа с привычной структурой БД и удобством анализа в R.
Как использовать MS SQL Server для аналитики данных с помощью мощного языка R?
🚀 Узнайте на открытом уроке в OTUS 16 августа в 20:00 мск.
На занятии мы разберем примеры аналитики данных и библиотек машинного обучения встроенных в SQL Server.
Занятие пройдет в рамках онлайн-курса «MS SQL Server Developer» и позволит познакомиться с экспертом.
👉🏼 Для регистрации пройдите вступительный тест https://otus.pw/Xjzf/
9 710
#Вопросы_с_собеседования
❓В чем разница между COUNT(*) и COUNT({column})?
COUNT (*) подсчитывает количество записей в таблице, не игнорируя значение NULL, поскольку эта функция оперирует записями, а не столбцами.
COUNT ({column}) подсчитывает количество значений в {column}. При подсчете количества значений столбца эта форма функции COUNT не принимает во внимание значение NULL.9 710
Linux для чайника
На простых примерах и разъяснениях - о том, как:
Поднять HTTP сервер
Отлаживать свои Bash-скрипты
Логировать выполнение команд
Напрочь "заметать следы", когда уже выехали ..
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
