|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.06.2008, 19:28 | #1 |
Форумчанин
Регистрация: 24.03.2007
Сообщений: 314
|
Ошибка в нахождении максимума
У меня есть запрос
select max(quantity) from orders where quantity in (select sum(quantity) from orders GROUP by dish_name); В результате выполнения внутреннего запроса получается: SUM 1 1 1 6 6 3 1 1 1 А в результате выполнения всего запроса Max 3 Почему 3, когда должно быть Max 6 6 ?? |
12.06.2008, 19:59 | #2 |
Форумчанин
Регистрация: 07.08.2007
Сообщений: 154
|
Потому что в подзапросе присутствует 3, а в таблице видимо максимум 3
|
12.06.2008, 20:07 | #3 |
Форумчанин
Регистрация: 24.03.2007
Сообщений: 314
|
Ну да... а как тогда сделать, чтобы оно выбирало максимум из подзапроса?
|
13.06.2008, 00:30 | #4 |
Форумчанин
Регистрация: 24.03.2007
Сообщений: 314
|
Как сделать так, чтобы оно находило сумму, а потом максимум из сумм?
И еще, у меня Interbase почему-то не позволяет писать вложенные запросы такого виде select Field from(select ....); Вложенные запросы хочет только после where.... И как со всем этим бороться!!??? Последний раз редактировалось yulia; 13.06.2008 в 01:20. |
16.06.2008, 13:37 | #5 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 254
|
select top 1 sum(quantity)
from orders GROUP by dish_name order by 1 desc |
16.06.2008, 18:24 | #6 |
Регистрация: 03.06.2008
Сообщений: 4
|
Yuliya s vami mojno poznokomitsa?
|
19.06.2008, 21:12 | #7 |
Регистрация: 03.06.2008
Сообщений: 4
|
Я люблю вас
|
26.07.2008, 23:54 | #8 |
Новичок
Джуниор
Регистрация: 24.07.2008
Сообщений: 2
|
Great
Great hopes make great man..*.??/~ .~\??/~?~\??/~ .~\??/~?~\ ***? '???`\/'???*?'???`\/'???* ?V? (?MY LOEV TO YOU.*)(??????? . *) /\|/\?\?? wow gold,? .*./ \?wow gold, *./ ?|?? `\ .???. .*/'??`\ .???. .*/' ?|??? `\ * .*. */' _??_ `\ * .*. */' ??????`\ * */'?( `\/'*)?`\ * */' ???????`\/'?? \? */'??`\/' ????????????`\/'wow gold,wow gold,
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выделение жирным шрифтом минимума и максимума из диапазона | Bazzer | Microsoft Office Excel | 11 | 28.06.2008 18:50 |
Нахождение минимума и максимума в трехмерном массиве | 1234 | Помощь студентам | 11 | 26.05.2008 16:23 |
Где ошибка? | [Smarik] | Общие вопросы Delphi | 5 | 01.04.2008 09:56 |
В чем ошибка!!! | juden | Общие вопросы Delphi | 12 | 10.03.2008 08:53 |
3 максимума из N чисел | Artem1987 | Помощь студентам | 2 | 23.12.2007 09:08 |