Сформировать условие запроса к БД «Подписка», при выполнении которого ** экран будут...

0 голосов
204 просмотров

Сформировать условие запроса к БД «Подписка», при выполнении которого на экран будут выведены сведения о подписчиках Соколове, Федорове и Яковлеве (в условии запроса не должно использоваться поле «фамилия»).

P.S. Базы данных изначально нет. Ребят, помогите пожалуйста, буду очень благодарен :D


Информатика (164 баллов) | 204 просмотров
0

Какие есть таблицы?

0

Ахаха, да, это точно.

0

Её нет изначально.

0

Надо делать оптимальные запросы, чтобы хранить ресурсы памяти))

0

Да, тоже правильно, да и проще, не как я :D Закрутил условие :)

0

Или можно было бы название = "Огонек" ИЛИ название = «Комсомольская правда»

0

Вот, ответ: (тип = «журнал» И срок = 6) ИЛИ название = «Комсомольская правда»

0

От куда мы узнаем истинность информации? Не уверен, но вроде свои данных использовать нельзя. Ну, не знаю. Решайте, как думаете, я посмотрю.

0

Нужно придумать несколько связанных таблиц и написать запрос?

0

Это всё, что дано. Не знаю, как решать без данных :(

Дан 1 ответ
0 голосов
Правильный ответ

Например таблица Subscription (Подписка). Поля id , lastname, sex ( идентификатор, фамилия, пол). Допустим там будут не только мужчины подписчики, но и женщины. Нам нужны мужчины. Select * from Subscription where sex = 1

(488 баллов)
0

А если там будут не только нужные фамилии? Ещё пару мужских?

0

Ты по каким критериям искал?

0

Сейчас уже проще, мы видим что нужные нам голубчики подписаны на Комсомольскую праву и Огонек, по этим критериям их найдем

0

Всё, я решил, спасибо за помощь :)

0

фамилия адрес тип название срок
1Петров пр. Парковый 2-10 газета Известия 6
2Иванова ул. Подлес-ная 11-14 журналКрестьянка 3
3Соколовул. Строите-лей 8-5 газета Комсомольская правда 12
4Федоров пр. Парковый 4-16 журнал Огонек 6
5Яковлев ул. Подлесная 7-25 газета Комсомольская правда 6
6Юсупова ул. Строителей 8-13 газета Известия 3

0

Если мы знаем идентификаторы этих троих товарищей можно написать select * from subscription where id in (3,2,5) если 2,3,5 их идентификаторы

0

Написал учителя, вот скинула таблицу.

0

Тогда нужно условие дополнительное условие отбора. Задача не очень корректно составлена.

0

Опубликовал в комментариях задания.