powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Запрос к одной таблице
9 сообщений из 9, страница 1 из 1
Запрос к одной таблице
    #39281155
Aleks_Aleks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица Product (картинка)
maker - производитель
type - тип
model - номер модели

Нужно написать SQL запрос.

Задача
Найти производителей, которые выпускают более одной модели, при этом все выпускаемые производителем модели являются продуктами одного типа. Вывести: maker, type

Ответ: выделен красным
...
Рейтинг: 0 / 0
Запрос к одной таблице
    #39281158
Фотография --Eugene--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleks_Aleks,

кросавец.
Код: plsql
1.
select * from product where maker = 'D';
...
Рейтинг: 0 / 0
Запрос к одной таблице
    #39281170
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Летняя сeссия ?

SY.
...
Рейтинг: 0 / 0
Запрос к одной таблице
    #39281174
jabik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleks_Aleks,

все примеры с sql-ex гуглятся очень легко и объяснения к ним есть
...
Рейтинг: 0 / 0
Запрос к одной таблице
    #39281180
jabik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleks_Aleks,
диво дивное то:
...
Рейтинг: 0 / 0
Запрос к одной таблице
    #39281181
jabik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleks_AleksЕсть таблица Product (картинка)
maker - производитель
type - тип
model - номер модели

Нужно написать SQL запрос.

Задача
Найти производителей, которые выпускают более одной модели, при этом все выпускаемые производителем модели являются продуктами одного типа. Вывести: maker, type

Ответ: выделен красным


http://www.sql.ru/forum/942693/sql-ex-ru-moy-malenkiy-blozhek

твой же вопрос...
...
Рейтинг: 0 / 0
Запрос к одной таблице
    #39281318
Aleks_Aleks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
--Eugene--,

Молодец.
Это я показал таблицу как она есть... в реале ее не видно, и какие данные хранятся не известно.
...
Рейтинг: 0 / 0
Запрос к одной таблице
    #39281319
Aleks_Aleks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jabik,

Да, спасибо!!!
...
Рейтинг: 0 / 0
Запрос к одной таблице
    #39281331
Aleks_Aleks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jabik,

Да, есть, сразу не подумал

Правильный ответ

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
SELECT maker ,[TYPE] 
FROM Product
WHERE maker IN (SELECT maker 
                FROM ( SELECT maker, [TYPE]  
                       FROM Product 
                       GROUP BY maker,TYPE 
                      ) AS MyTab 
                 GROUP BY  maker 
                 HAVING COUNT(*)=1 
                 ) 
                 GROUP BY maker,[TYPE] 
                 HAVING COUNT(*)>1
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Запрос к одной таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]