Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 подскажите новичку  [new]
WIrina
Member

Откуда: г.Москва
Сообщений: 23
Помогите пожалуйста написать запрос:
Tabl:

Name | n
_____________________
яблоки | 10
груши | 5
апельсины | 12
яблоки | 5

нужно выбрать фрукты, общее количество которых >=15
13 ноя 06, 09:48    [3389674]     Ответить | Цитировать Сообщить модератору
 Re: подскажите новичку  [new]
Q u a d r o
Member

Откуда: Canada
Сообщений: 1987
select name from tabl group by name having sum(n)>=15;
13 ноя 06, 09:50    [3389690]     Ответить | Цитировать Сообщить модератору
 Re: подскажите новичку  [new]
WIrina
Member

Откуда: г.Москва
Сообщений: 23
Спасибо :)
13 ноя 06, 09:52    [3389701]     Ответить | Цитировать Сообщить модератору
 Re: подскажите новичку  [new]
Олег_Сл
Member

Откуда: Санкт-Петербург
Сообщений: 123
Пожалую только через подзапрос. Работать будет медленновато, но будет.

select w.*
from
(
select Name Frukt_name , sum(n) Frukt_count
from tabl
group by Name
) w
where w. Frukt_count >= 15
13 ноя 06, 09:53    [3389703]     Ответить | Цитировать Сообщить модератору
 Re: подскажите новичку  [new]
Олег_Сл
Member

Откуда: Санкт-Петербург
Сообщений: 123
о буду знать
13 ноя 06, 09:53    [3389704]     Ответить | Цитировать Сообщить модератору
 Re: подскажите новичку  [new]
Щукина Анна
Member

Откуда:
Сообщений: 1489
Олег_Сл
Пожалую только через подзапрос.
Олег_Сл
о буду знать
13 ноя 06, 09:59    [3389731]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить