SQL Pro
5.08K subscribers
142 photos
2 videos
10 files
127 links
SQL Pro - всё об SQL
Реклама: @anothertechrock

Контент канала:
1. Разбор вопросов с собеседований
2. Трюки SQL
3. Видео
4. Тесты
5. Задачи на логику
6. Юмор
Download Telegram
Решение сегодняшней задачи на логику и мышление.

Ответ: нет, так как через 72 часа также будет ночь.

#логика
👎61
Какая команда открывает транзакцию?
Anonymous Quiz
15%
COMMIT
10%
ROLLBACK
12%
CREATE
58%
BEGIN
6%
Посмотреть ответ
#вопрос74

Что подразумевается под СУБД? Какие существуют типы СУБД?

Решение будет вечером.

#вопросы #собеседование
💩2
Ответ на #вопрос74

База данных — структурированная коллекция данных. Система управления базами данных (СУБД) — программное обеспечение, которое взаимодействует с пользователем, приложениями и самой базой данных для сбора и анализа данных. СУБД позволяет пользователю взаимодействовать с базой данных. Данные, хранящиеся в базе данных, могут быть изменены, извлечены и удалены. Они могут быть любых типов, таких как строки, числа, изображения и т. д.

Существует два типа СУБД:

- Реляционная система управления базами данных: данные хранятся в отношениях (таблицах). Пример — MySQL.
- Нереляционная система управления базами данных: не существует понятия отношений, кортежей и атрибутов. Пример — Mongo.

#вопросы #собеседование
💩3
Задача на мышление и логику.

Есть 2 веревки и неограниченное количество спичек. Каждая веревка сгорает за час, однако горят они неравномерно, так что нельзя точно узнать, за какое время сгорит определенная часть веревки. Как отмерить с помощью этих двух веревок интервал в 45 минут?

Решение будет вечером.

#логика
👍2
Решение сегодняшней задачи на логику и мышление.

Горят веревки действительно неравномерно, но полностью сгорают точно за час. Мы можем:

1. Поджечь оба конца одной веревки и только 1 конец второй веревки.
2. Как только первая веревка сгорит (пройдет 30 минут, так как горит она с двух концов), поджигаем другой конец второй веревки, и она догорит ровно за 15 минут.

#логика
👎7👍1
Трюк дня. Как сохранить и восстановить базу данных PostgreSQL?

Например, имеется пользователь postgres, база base и доступ trust.

Решение будет вечером.

#tips
Трюк дня. Как сохранить и восстановить базу данных PostgreSQL?

Для сохранения кластера базы данных:

pg_dumpall -U postgres -w > backup

Для восстановления кластера базы данных:

psql -U postgres -w -f backup postgres

#tips
Что возвращает ROUND(789.8389, 2)?
Anonymous Quiz
70%
789.84
19%
789.83
2%
78
6%
789.0
3%
Посмотреть ответ
#вопрос75

Что такое соединения в SQL?

Решение будет вечером.

#вопросы #собеседование
Ответ на #вопрос75

Для соединения строк из двух или более таблиц на основе связанного между ними столбца используется оператор JOIN. Он используется для объединения двух таблиц или получения данных оттуда. В SQL есть 4 типа соединения, а именно:

Inner Join (Внутреннее соединение)
Right Join (Правое соединение)
Left Join (Левое соединение)
Full Join (Полное соединение)

#вопросы #собеседование
Задача на мышление и логику.

Вам даны 3 положительных числа. Вы можете сложить эти числа и умножить их вместе. Результат, который вы получите, будет одинаковым в обоих случаях. Какие числа?

Решение будет вечером.

#логика
Решение сегодняшней задачи на логику и мышление.

1, 2 и 3

1+2+3=6
1*2*3=6

И сложение, и умножение дают один и тот же результат.

#логика
Запрос: SELECT prod_name FROM products WHERE prod_price...
Как правильно закончить запрос, чтобы проверить столбцы на наличие пустых значений NULL?
Anonymous Quiz
8%
= NULL
3%
= "NULL"
88%
is NULL
1%
LIKE '%'
1%
Посмотреть ответ
#вопрос76

В чем разница между SQL и MySQL?

Решение будет вечером.

#вопросы #собеседование
Ответ на #вопрос76

SQL — стандартный язык структурированных запросов (Structured Query Language) на основе английского языка, тогда как MySQL — система управления базами данных. SQL — язык реляционной базы данных, который используется для доступа и управления данными, MySQL — реляционная СУБД (система управления базами данных), также как и SQL Server, Informix и т. д.

#вопросы #собеседование
Задача на мышление и логику.

Позавчера мне было 21, а в следующем году будет 24. Какого дня у меня день рождения?

Решение будет вечером.

#логика
Решение сегодняшней задачи на логику и мышление.

Если нынешний день 1 января, то день рождения у тебя 31 декабря. Позавчера (30 декабря) тебе было еще 21 год, вчера (31 декабря) исполнилось 22 года, в нынешнем году исполнится 23 года, а в следующем году — 24 года.

#логика
Трюк дня. Как вывести поля по шаблону (PostgreSQL)?

Есть таблица A с Transaction_id. В столбце есть разные цифры от нуля до миллиарда. Как вывести поля, где только 4 символа и 3-символ 7?

Решение будет вечером.

#tips