SQL задачи
10K subscribers
209 photos
167 links
SQL задачи для подготовки к собеседованию.

SQL тесты для проверки знаний.

№ 5635948084

SQL запросы к конкретной Базе данных с решением и разбором

По вопросам рекламы: @anothertechrock
Download Telegram
Каким запросом можно получить все записи из таблицы "Persons" в которых "FirstName" равно "Peter", а "LastName" - "Jackson"?
Anonymous Quiz
3%
SELECT * FROM Persons WHERE FirstName <> 'Peter' AND LastName <> 'Jackson'
92%
SELECT * FROM Persons WHERE FirstName='Peter' AND LastName='Jackson'
4%
SELECT FirstName='Peter', LastName='Jackson' FROM Persons
2%
Узнать ответ
Какие из перечисленных выражений истинны?
Anonymous Quiz
30%
NULL = NULL
22%
NULL != NULL
1%
NULL > NULL
40%
Ничего из вышеперечисленного
7%
Узнать ответ
Если, при использовании строковой функции, строка результата превышает определенную длину, то функция возвратит NULL. Чему равна максимально допустимая длина строки результата ?
Anonymous Quiz
28%
256
4%
max_allowed_packet
19%
_max_varchar
22%
65535
14%
таких органичений нет
13%
Узнать ответ
С помощью какого ключевого слова можно задать алиас для названия таблицы?
Anonymous Quiz
27%
INDEX
23%
UNIQUE
13%
PRIMARY KEY
8%
AUTO_INCREMENT
29%
Узнать ответ
С помощью какого ключевого слова отменяется транзакция?
Anonymous Quiz
3%
EXIT
15%
DECLINE
5%
RESET
74%
ROLLBACK
3%
Узнать ответ
С помощью какого ключевого слова можно отфильтровать значения по маске?
Anonymous Quiz
9%
IN
12%
RANGE
74%
LIKE
5%
Узнать ответ
Ребята, предложите улучшение контента канала.
Любые идеи и пожелания пишите в комментариях.
Вопрос с собеседования.

Как работают вложенные запросы в SQL?

P.S ответ вечером.

#вопрос1 #coбес
Ответ на #вопрос1

Вложенный запрос — это запрос на выборку, который используется внутри инструкции SELECT, INSERT, UPDATE или DELETE или внутри другого вложенного запроса. Подзапрос может быть использован везде, где разрешены выражения.

Смотреть полный ответ
Статья дня. SQL за 20 минут

Предлагаем вашему вниманию статью с кричащим названием "SQL за 20 минут". Конечно, весь SQL за 20 минут вы не освоите, но хороший старт получите.

Читать статью

#читать #sql #начинающий
С помощью какого ключевого слова можно задать алиас для названия таблицы?
Anonymous Quiz
17%
ALIAS
2%
IS
5%
LIKE
72%
AS
4%
Узнать ответ
Статья дня. Как прокачать свой SQL до уровня больших данных

Чем отличается SQL в больших данных от обычного SQL? В больших данных используются распределённые вычисления.

Читать статью

#читать #sql #bigdata
Статья дня. Основные команды SQL, которые должен знать каждый программист

Основные команды SQL не ограничиваются стандартными 
CREATE, UPDATE и DELETE. Данная статья будет полезна тем, кто хочет освежить свои знания по SQL перед собеседованием на работу.

Читать статью

#читать #sql #команды
Вопрос с собеседования.

Объясните разницу между командами DELETE и TRUNCATE.

P.S ответ вечером.

#вопрос2 #coбес
Ответ на #вопрос2

Команда DELETE — это DML-операция, которая удаляет записи из таблицы, соответствующие заданному условию. При этом создаются логи удаления, то есть операцию можно отменить.

А вот команда TRUNCATE — это DDL-операция, которая полностью пересоздаёт таблицу, и отменить такое удаление невозможно.
Статья дня. 5 сайтов для оттачивания навыков написания SQL-запросов

Одним из ключевых навыков при работе с базами данных является умение писать sql-запросы. Мы отобрали 5 лучших сайтов для оттачивания этого навыка.

Читать статью

#сайты #sql