SQL и БД Learning – Telegram
SQL и БД Learning
10.2K subscribers
797 photos
9 videos
22 files
445 links
№ 5060218708

Изучаем SQL с нуля

По всем вопросам @mascarov_valentin

Реклама на бирже - https://telega.in/c/SQl_and_DB_Learning
Download Telegram
Функция TIMESTAMP()

Функция TIMESTAMP() возвращает значение datetime на основе значения date или datetime.
👍6
Функции и хранимые процедуры в SQL: зачем нужны и как применять в реальных примерах

Как устроены функции и хранимые процедуры и как их применять для повторного использования запросов.

Смотреть статью
👍7
#Вопросы_с_собеседования

При выборке из таблицы workers получите первые 5 символов логина и добавьте троеточие

Ответ на картинке.
👍14
В некоторой таблице есть колонка EX_COL. Записи таблицы для этой колонки содержат значения { 100, 200, 300, NULL }. Каким будет результат функции AVG(EX_COL)?
Anonymous Quiz
16%
150
40%
Возникнет ошибка: агрегатные функции не могут быть использованы для записей со значениями NULL
2%
0
31%
200
11%
Узнать ответ
👍24
Функция RAND

Функция RAND() возвращает случайное число в диапазоне от 0 (включительно) до 1 (исключительно).

Подробнее ознакомиться с функцией можно здесь.
👍16
#Вопросы_с_собеседования

Выберите из таблицы workers все записи за следующие дни любого месяца: 1, 7, 11, 12, 15, 19, 21, 29

Ответ на картинке.
👍26
Функция COALESCE

Возвращает первое ненулевое выражение в списке.
👍14
#Вопросы_с_собеседования

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

Ответ на картинке.
👍16
Есть библиотека с книгами. Оперируя сущностями «Книга» и «Автор», Вы хотите сохранить реестр своей библиотеки в БД. Сколько таблиц понадобится для эффективного хранения такой структуры в 3-й нормальной форме?
Anonymous Quiz
13%
1
31%
2
37%
3
3%
4
17%
Узнать ответ
👍15😱8
Функция SUBTIME

Функция SUBTIME возвращает значение даты/времени и времени, после которого вычитается определенный интервал времени.
👍5
Какой результат возвратит следующая функция в PostgreSQL:

TO_DATE ('2017:JUNE:11','YYYY:Month:DD')?
Anonymous Quiz
28%
2017-JUNE-11
18%
2017-Jun-11
23%
2017-06-11
4%
NULL
16%
Ничего из перечисленного
12%
Посмотреть ответы
👍17😱10
👍14😱11🎄1
Какой результат возвратит код для таблицы с картинки выше:

SELECT COUNT (city) FROM table;
Anonymous Quiz
2%
1
1%
2
50%
3
30%
4
10%
Ничего из перечисленного
7%
Посмотреть ответы
👍22
#Вопросы_с_собеседования

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

Ответ на картинке.
👍25
Сколько записей вернет следующий PostgreSQL запрос:
VALUES (11), (22), (33) INTERSECT VALUES (55), (33), (33);
Anonymous Quiz
26%
1
24%
2
22%
3
9%
Ничего из перечисленного
20%
Посмотреть ответы
👍7
🐣 Курс по SQL для начинающих

Сейчас любая деятельность программиста связана с работой с базой данных. Это значит, что вам в любом случае надо будет работать с SQL, который, к слову, не особо сложно изучить.

1. Введение в PostgreSQL — [2:06:30]
2. Базовые SELECT запросы — [1:58:17]
3. Соединения (JOIN) — [1:07:31]
4. Подзапросы в SQL — [47:12]
5. DDL: создание БД, таблиц и их модификация — [1:50:44]
👍11🔥32