| ||||||
|
|
Справочное руководство по MySQL3.5.2 Строка, содержащая максимальное значение некоторого столбца
3.5.2 Строка, содержащая максимальное значение некоторого столбца"Как определить номер, дилера и цену самого дорогого изделия?" В ANSI SQL это легко делается при помощи вложенного запроса: SELECT article, dealer, price FROM shop WHERE price=(SELECT MAX(price) FROM shop)
В MySQL (в котором вложенные операторы
Существует еще одно решение: отсортировать все строки по убыванию цен и
после этого получить первую строку, используя специальный оператор SELECT article, dealer, price FROM shop ORDER BY price DESC LIMIT 1
Примечание: если существует несколько самых дорогих изделий (например,
каждое из них стоит 19,95), запрос, использующий
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Copyright © 2008-2010 Prime Hosting |
Prime Hosting. Хостинг, VPS - Хостинг, Аренда серверов, dedicated server:Хостинг Реселлинг хостинга VPS - Хостинг Аренда серверов Dedicated server |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||