最初に結果のグループをリストに表示し、残りの結果を以下の表から表示する必要があります。同じテーブルの共用体による注文結果
私はSQL: how to use UNION and order by a specific select?を試しましたが、私の場合は動作しません。この
SELECT * FROM (
SELECT id, display as ordered
FROM table
WHERE id in (...) --these need to be first
UNION
SELECT id, display
FROM table
WHERE id not in (...) --these need to be at the end
)
ORDER BY ordered
私の結果は、すべての関係なく、私は何をすべきかの表示順戻って来ているよう
私のクエリが見えます。
私はOracle、btwを使用しています。
ありがとうございます。
うわー、迅速な対応に感謝を。大臣のおかげで –
@RobM答えを受け入れることを検討しますか?このように多くのユーザーに利益がもたらされます。 –