[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как выбрать строку с max значением атрибута
dEs
Доброго времени суток!

Есть таблица с набором атрибутов a1, а2, а3, id.

Нужно без использования подзапросов выбрать из нее (!)одну строку, значение атрибута id, для которой максимальное. При этом строка должна быть выведена вся. Как это сделать?

С уважением, Михаил.



Спустя 2 минуты, 17 секунд (1.03.2007 - 15:47) vasa_c написал(а):
наброс?

Код
select * from `table` order by `id` desc limit 0,1

Спустя 16 минут, 45 секунд (1.03.2007 - 16:04) dEs написал(а):
Цитата(vasa_c @ 1.3.2007, 15:47) [snapback]14686[/snapback]

наброс?

Код
select * from `table` order by `id` desc limit 0,1



Решение найдено.

Нужно сделать так:

SELECT TOP 1 a1, a2, a3, id
FROM table
order by id desc

Спасибо vasa_c за идею. Тема закрыта.


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.