Сформировать условие запроса к БД «Подписка», при выполнении которого на экран будут выведены сведения о подписчиках Соколове, Федорове и Яковлеве (в условии запроса не должно использоваться поле «фамилия»). P.S. Базы данных изначально нет. Ребят, помогите пожалуйста, буду очень благодарен :D
Какие есть таблицы?
Ахаха, да, это точно.
Её нет изначально.
Надо делать оптимальные запросы, чтобы хранить ресурсы памяти))
Да, тоже правильно, да и проще, не как я :D Закрутил условие :)
Или можно было бы название = "Огонек" ИЛИ название = «Комсомольская правда»
Вот, ответ: (тип = «журнал» И срок = 6) ИЛИ название = «Комсомольская правда»
От куда мы узнаем истинность информации? Не уверен, но вроде свои данных использовать нельзя. Ну, не знаю. Решайте, как думаете, я посмотрю.
Нужно придумать несколько связанных таблиц и написать запрос?
Это всё, что дано. Не знаю, как решать без данных :(
Например таблица Subscription (Подписка). Поля id , lastname, sex ( идентификатор, фамилия, пол). Допустим там будут не только мужчины подписчики, но и женщины. Нам нужны мужчины. Select * from Subscription where sex = 1
А если там будут не только нужные фамилии? Ещё пару мужских?
Ты по каким критериям искал?
Сейчас уже проще, мы видим что нужные нам голубчики подписаны на Комсомольскую праву и Огонек, по этим критериям их найдем
Всё, я решил, спасибо за помощь :)
фамилия адрес тип название срок 1Петров пр. Парковый 2-10 газета Известия 6 2Иванова ул. Подлес-ная 11-14 журналКрестьянка 3 3Соколовул. Строите-лей 8-5 газета Комсомольская правда 12 4Федоров пр. Парковый 4-16 журнал Огонек 6 5Яковлев ул. Подлесная 7-25 газета Комсомольская правда 6 6Юсупова ул. Строителей 8-13 газета Известия 3
Если мы знаем идентификаторы этих троих товарищей можно написать select * from subscription where id in (3,2,5) если 2,3,5 их идентификаторы
Написал учителя, вот скинула таблицу.
Тогда нужно условие дополнительное условие отбора. Задача не очень корректно составлена.
Опубликовал в комментариях задания.