0

私の質問は選択に関連しています。フィールドを ASC と DESC で並べ替えたいのですが、例を見てください。

テーブル Products があり、注文したいフィールドは Price と呼ばれているので、これを実行できることがわかります。

SELECT Price FROM Products ORDER BY Price ASC.

しかし、私は最高価格と最低価格を見たいと思っています。

 SELECT Price FROM Products ORDER BY Price ASC limit 1; 

では、1 つの選択で最高値と最低値の両方を選択するにはどうすればよいですか?

また、最も価値の高い製品と最も低い製品の名前を選択したいと考えています。

よろしく。

4

5 に答える 5

4

MIN単純関数とMAX集計関数の使用について

SELECT MAX(Price) as MaxPrice, MIN(Price) as MinPrice FROM Products
于 2013-04-13T20:52:21.300 に答える
0

SELECT Price FROM Products ORDER BY Price DESC limit 1;??

于 2013-04-13T20:49:35.100 に答える
0

最高価格と最低価格の両方を表示する場合は、次のクエリを使用します。

select highest, lowest from
(
SELECT Price as highest FROM Products ORDER BY Price DESC limit 1;
SELECT Price as lowest FROM Products ORDER BY Price ASC limit 1;
) t
于 2013-04-13T20:51:45.440 に答える