ID OrderId status
1 12 1
2 13 1
3 14 2
4 12 3
5 15 1
6 14 1
こんにちは、みんな、
上記のようなテーブルのSQLクエリを作成して、以下のような結果を取得しようとしています:
OrderId status
12 3
13 1
14 1
15 1
最新のステータス コードを持つ一意の orderid が必要です
私はこのクエリを試しました
Select Distinct OrderID
from OrdersStatusHistory
order by Status desc
レコードを取得していますが、orderid が繰り返されています
Select OrderID, Status
from Orders_Status_History
order by Status desc
しかし、私はエラーが発生しています:
SELECT DISTINCT が指定されている場合は、ORDER BY 項目が選択リストに含まれている必要があります。