Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.11;
Скачать: CL | DM;

Вниз

SQL запрос   Найти похожие ветки 

 
dimaL   (2007-07-04 08:58) [0]

Требуется составить запрос, выбирающий из таблицы строку с наибольшим значением атрибута, но таким, чтобы он был меньше некоторого другого атрибута. (Желательно в один запрос)


 
Johnmen ©   (2007-07-04 09:04) [1]

Кому требуется?


 
stud ©   (2007-07-04 09:08) [2]

и в чем проблема????
сделать выборку по нужному атрибуту, отсортировать нужным образом набор и выбрать первую запись, например


 
_MaSteR_NN_   (2007-07-04 09:20) [3]

нда...
select max(атрибут) from таблица where атрибут < другой_атрибут


 
stud ©   (2007-07-04 10:27) [4]

_MaSteR_NN_   (04.07.07 9:20) [3]
select max(атрибут) from таблица where атрибут < другой_атрибут

а не через having разве? если агрегаты используются?


 
_MaSteR_NN_   (2007-07-04 13:07) [5]

А так как я показал нельзя? ))


 
DrPass ©   (2007-07-04 13:44) [6]


> а не через having разве? если агрегаты используются?

А ты где-то здесь увидел group by?


 
MsGuns ©   (2007-07-04 19:08) [7]

select a,avg(c),max(b) as b
 from t1
 group by a
 having max(b)<avg(c)
 order by b,a


 
ЮЮ ©   (2007-07-05 04:36) [8]

> выбирающий из таблицы строку с наибольшим значением атрибута,
> но таким, чтобы он был меньше некоторого другого атрибута

пара вопросов

1) другой атрибут относится именно к той строке, в которой максимум? А если таких строк несколько?
2) если в строке с максимальным значением второе условие не выполняется что возвращать?
 а) ничего
 б) другую строку с возможно меньшим, чем максимальное значением, но меньшим другого атрибута



Страницы: 1 вся ветка

Текущий архив: 2007.11.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
6-1173167422
dron9205
2007-03-06 10:50
2007.11.11
Передача информации через com-порт


4-1177781077
delete_file
2007-04-28 21:24
2007.11.11
Удаление файла занятого другим процессом


6-1173542908
Эва
2007-03-10 19:08
2007.11.11
Обмен данными между приложениями через IdTCPClient/Server


15-1190984490
lookin
2007-09-28 17:01
2007.11.11
Загрузить старые ветки


2-1192803968
greengeneral
2007-10-19 18:26
2007.11.11
генерация