Что значат цифры в описании типа данных колонки DECIMAL(5,2)
Anonymous Quiz
2%
Всего 7 числовых знаков, из них 0 на дробную часть
3%
Всего 7 числовых знаков, из них 5 на дробную часть
43%
Всего 7 числовых знаков, из них 2 на дробную часть
52%
Всего 5 числовых знаков, из них 2 на дробную часть
👍9
#Вопросы_с_собеседования
❓Даны две таблицы: таблица category и таблица sub_category с полями id и name. Достаньте одним запросом названия категорий и подкатегорий.
Ответ на картинке.
❓Даны две таблицы: таблица category и таблица sub_category с полями id и name. Достаньте одним запросом названия категорий и подкатегорий.
Ответ на картинке.
👍12
Как выбрать все записи из таблицы Persons, где значение поля LastName в алфавитном порядке находится между значениями "Hansen" и "Pettersen"?
Anonymous Quiz
54%
SELECT * FROM Persons WHERE LastName BETWEEN 'Hansen' AND 'Pettersen'
15%
SELECT * FROM Persons WHERE LastName>'Hansen' AND LastName<'Pettersen'
8%
SELECT * FROM Persons WHERE LastName>='Hansen' AND LastName<='Pettersen'
15%
SELECT * FROM Persons WHERE LastName ASC 'Hansen' AND 'Pettersen'
9%
Посмотреть ответ
👍8❤3
MariaDB, фрагментация, varchar и печалька
При проектировании таблиц в базах данных может возникнуть вопрос, как хранить строки в char или varchar.
Смотреть статью
При проектировании таблиц в базах данных может возникнуть вопрос, как хранить строки в char или varchar.
Смотреть статью
👍3
Как получить значение текущего года в PostgreSQL?
Anonymous Quiz
8%
SELECT NOW();
44%
SELECT YEAR (NOW());
29%
SELECT DATE_PART ('year', NOW());
12%
SELECT YEAR FROM DATE;
7%
Посмотреть ответы
👍10
Узнаем кол-во всех ячеек в таблице с помощью SQL
Для выполнения этой задачи вам понадобится использовать стандартный SQL запрос COUNT(*).
Замените your_table_name на фактическое имя вашей таблицы. Результатом выполнения этого запроса будет одна строка с одним столбцом cell_count, содержащим общее количество ячеек в таблице.
Для выполнения этой задачи вам понадобится использовать стандартный SQL запрос COUNT(*).
Замените your_table_name на фактическое имя вашей таблицы. Результатом выполнения этого запроса будет одна строка с одним столбцом cell_count, содержащим общее количество ячеек в таблице.
👍8
Какое выражение истинно в SQL?
Anonymous Quiz
26%
NULL = NULL
26%
NULL != NULL
1%
NULL > NULL
38%
Ничего из перечисленного
9%
Посмотреть ответы
👍8🔥2
Задача
Дана пустая таблица publisher
Дана пустая таблица publisher с колонками id и name. На id стоит автоинкремент, а Синтаксис name имеет тип varchar(40). Какие из следующих запросов корректно отработают:
Ответ:
1, 2, 4
Дана пустая таблица publisher
Дана пустая таблица publisher с колонками id и name. На id стоит автоинкремент, а Синтаксис name имеет тип varchar(40). Какие из следующих запросов корректно отработают:
1) INSERT INTO publisher (name) VALUES ('OREILLY');
2) INSERT INTO publisher (name) VALUES ('О Reilly');
3) INSERT INTO publisher (name) VALUES ('O'Reilly');
4) INSERT INTO publisher (name) VALUES ('O-Reilly');Ответ:
👍15
#Вопросы_с_собеседования
❓В чем разница между кластерными и некластеризованными индексами?
Ответ на картинке.
❓В чем разница между кластерными и некластеризованными индексами?
Ответ на картинке.
🔥5👍2❤1
Какое ключевое слово нельзя использовать вместе с оператором ROLLUP?
Anonymous Quiz
21%
LIMIT
13%
GROUP BY
11%
ORDER BY
22%
HAVING
33%
Посмотреть ответ
👍10❤2😱1
Для сортировки по возрастанию используется следующая конструкция:
Anonymous Quiz
8%
GROUP BY имя_поля DESC
70%
ORDER BY имя_поля ASC
17%
ORDER BY имя_поля DESC
5%
GROUP BY имя_поля ASC
👍12🔥1
#Вопросы_с_собеседования
❓При выборке из таблицы workers создайте новое поле res, в котором будет строка 'eee'.
Ответ на картинке.
❓При выборке из таблицы workers создайте новое поле res, в котором будет строка 'eee'.
Ответ на картинке.
👍7
Запрос, возвращающий все значения из таблицы «Countries», за исключением страны с ID=8, имеет вид
Anonymous Quiz
5%
SELECT * FROM Countries EXP ID=8
7%
SELECT * FROM Countries EXPEPT ID=8
83%
SELECT * FROM Countries WHERE ID !=8
5%
Нет верного ответа
👍10
Что покажет следующий запрос:
select concat(`index`," ", `city`) AS delivery_address from Orders;
select concat(`index`," ", `city`) AS delivery_address from Orders;
Anonymous Quiz
18%
Ничего, запрос составлен неверно
5%
Покажет уникальные значения индексов и адресов из таблицы Orders
63%
Соединит поля с индексом и адресом из таблицы Orders и покажет их с псевдонимом delivery_address
6%
Соединит поля с индексом и адресом из таблицы Orders, по покажет их без псевдонима
8%
Посмотреть ответ
👍12😱2
🐣 Курс по 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]
Сейчас любая деятельность программиста связана с работой с базой данных. Это значит, что вам в любом случае надо будет работать с 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]
YouTube
Практический курс по SQL для начинающих - #1 Введение в PostgreSQL
Данный курс на YouTube - сильно укороченная (демо) версия полного курса, который вы можете приобрести на stepik (с карточкой из РФ) или Udemy (с карточкой не из РФ)
Купить полный курс на stepik:
https://www.engineerspock.com/buy-postgres-youtube-stepik …
Купить полный курс на stepik:
https://www.engineerspock.com/buy-postgres-youtube-stepik …
👍9🔥4
#Вопросы_с_собеседования
❓Даны две таблицы: таблица category с полями id и name и таблица page с полями id, name и category_id. Достаньте одним запросом все страницы вместе с их категориями
Ответ на картинке.
❓Даны две таблицы: таблица category с полями id и name и таблица page с полями id, name и category_id. Достаньте одним запросом все страницы вместе с их категориями
Ответ на картинке.
👍12