sql_tg | Unsorted

Telegram-канал sql_tg - SQL и БД Learning

11177

Изучаем SQL с нуля По всем вопросам @valentin_mascarov Реклама на бирже - https://telega.in/c/SQl_and_DB_Learning № 4974313625

Subscribe to a channel

SQL и БД Learning

Функция COALESCE

Возвращает первое ненулевое выражение в списке.

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

При выборке из таблицы workers запишите год, месяц и день в отдельные поля с помощью EXTRACT

Ответ на картинке.

Читать полностью…

SQL и БД Learning

Функция SUBSTRING_INDEX()

Функция SUBSTRING_INDEX() возвращает подстроку строки до того, как появится указанное число разделителей.

Синтаксис:
SUBSTRING_INDEX(string, delimiter, number).

Протестировать функцию можно здесь.

Читать полностью…

SQL и БД Learning

NOT NULL в CREATE TABLE

Следующий SQL гарантирует, что столбцы "ID", "LastName", и "FirstName" не будут принимать нулевые значения при создании таблицы "Persons".

Читать полностью…

SQL и БД Learning

SHOW DATABASES

Данная SQL-команда отвечает за просмотр доступных баз данных.

Читать полностью…

SQL и БД Learning

SQL стал международным языком. Теперь все переговоры касательно IT тематик ведутся именно на этом языке. Поздравим нашего любимца в комментариях!

Читать полностью…

SQL и БД Learning

SQL Server 2022: измерение влияния Extended Events на производительность

Смотреть статью

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Как получить общие записи из двух PostgreSQL таблиц?

Ответ на картинке.

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

При выборке из таблицы workers прибавьте к дате 1 день и отнимите 2 часа, 3 минуты

Ответ на картинке.

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

В чем разница между функциями NOW() и CURRENT_DATE() в PostgreSQL/MySQL?

NOW() возвращает время, когда начал исполняться оператор.

Основное различие между NOW() и CURRENT_DATE() заключается в том, что NOW() получает текущую дату и время в формате 'YYYY-MM-DD HH:MM:SS', а CURRENT_DATE() получает дату текущего дня 'YYYY-MM-DD'.

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Что делают функции NVL и NVL2? Чем они отличаются?

Как NVL(exp1, exp2), так и NVL2(exp1, exp2, exp3) исследуют значение exp1 на предмет NULL.

Функция NVL заменяет значение, если встречается NULL.

Функция NVL2 проверяет значение exp1. Если оно не NULL, то возвращается exp2, иначе – exp3.

Читать полностью…

SQL и БД Learning

7 распространенных ошибок в SQL-запросах, которые делал каждый (почти)

Источник

Читать полностью…

SQL и БД Learning

Шпаргалка по SQL

Читать полностью…

SQL и БД Learning

Функция MIN

Функция MIN() возвращает наименьшее значение выбранного столбца.

Наш запрос находит цену самого дешевого продукта

Читать полностью…

SQL и БД Learning

Оператор ALL

Оператор ALL возвращает TRUE, если все значения подзапроса удовлетворяют условию.

Следующий оператор SQL возвращает TRUE и перечисляет имена товаров, если ВСЕ записи в таблице info имеют количество = 7.

Читать полностью…

SQL и БД Learning

Дублирование данных для создания ограничений (контролей) на уровне БД

Смотреть статью

Читать полностью…

SQL и БД Learning

Как избежать распространенных ошибок при работе с СУБД

Смотреть статью

Читать полностью…

SQL и БД Learning

Функция MOD

Функция MOD() возвращает остаток от деления одного числа на другое.

Синтаксис:
MOD(x, y)

Читать полностью…

SQL и БД Learning

Наш обучающий канал по JavaScript
@JS_per_month

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Вывести 30 комментариев начиная с 5 комментария из таблицы replies, кроме комментариев автора 'Вася'. Данные сортируются по дате добавления комментария в убывающем порядке

Ответ на картинке.

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Что делает оператор MERGE?

Ответ:
MERGE позволяет осуществить слияние данных одной таблицы с данными другой таблицы. При слиянии таблиц проверяется условие, и если оно истинно, то выполняется UPDATE, а если нет - INSERT. При этом изменять поля таблицы в секции UPDATE, по которым идет связывание двух таблиц, нельзя.

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Напишите SQL запрос, чтобы напечатать имя отдельного работника у которого поле DOB составляет от 01/02/1965 до 31/11/1970

Ответ на картинке.

Читать полностью…

SQL и БД Learning

SQL для начинающих: 10 правил построения «точных» запросов

Смотреть статью

Читать полностью…

SQL и БД Learning

Как хранить сеть дорог в БД для построения маршрута?

Смотреть статью

Читать полностью…

SQL и БД Learning

NULL-значения в PostgreSQL: правила и исключения

Смотреть статью

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Выберите все записи из списка Customers где столбцы PostalCode пусты

Ответ на картинке.

Читать полностью…

SQL и БД Learning

IS NOT NULL

Данный оператор позволяет узнать равно ли проверяемое значение NULL.

Для примера выведем всех членов семьи, у которых статус в семье не равен NULL.

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Выберите из таблицы workers все записи за третий день месяца

Ответ на картинке.

Читать полностью…

SQL и БД Learning

Руководство по SQLite: настраиваем и учимся работать

Руководство по настройке и работе с инструментом, на основе статьи топового программиста.

Смотреть статью

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Совпадают ли значения NULL со значениями нуля или пробела?

Значение NULL вовсе не равно нулю или пробелу. Значение NULL представляет значение, которое недоступно, неизвестно, присвоено или неприменимо, тогда как ноль — это число, а пробел — символ.

Читать полностью…
Subscribe to a channel