Как выбрать только те строки,которые содержат минимальные значения

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Как выбрать только те строки,которые содержат минимальные значения

Re: Как выбрать только те строки,которые содержат минимальные значения

qwertyuiop » 27 окт 2008, 10:46

Naeel Maqsudov писал(а):SQL-сервер какой?


Использую mysql!

Спасибо за совет,попробую! ;-)

Re: Как выбрать только те строки,которые содержат минимальные значения

Naeel Maqsudov » 25 окт 2008, 23:29

SQL-сервер какой?

В Oracle

1)
select * from таблица where поле=(select min(поле) from таблица)

2) если поле индексировано без повторений, то хороший результат может дать
select * from таблица where rownum=1 order by поле

Как выбрать только те строки,которые содержат минимальные значения

qwertyuiop » 24 окт 2008, 13:55

Подскажите плииз как воспользоваться функцией MIN()? Нужно из базы выбрать строки по некоторым полям и оставить только те,в которых наименьшая цена... Остальные поля,кроме цены могут повторятся..

Вернуться к началу