0
私はそれを聞いている間、これは愚かな質問のように聞こえますが、私はSQLには新しく、このようなことが可能かどうかはわかりません。ストアドプロシージャでOrder Byの後に結果セットにレコードを追加することは可能ですか?
2以外の表からすべてのレコードを選択し、アルファベット順に並べ替え、最後の2つを末尾に追加したいとします。 select文でこれを行うことはできますか?それとも、テンポラリテーブルを作成してその結果セットを返す必要がありますか?
は基本的には、擬似コードでは、私はこれをしたい:事前にselect
firstname,
lastname,
otherdata
from People
where firstname != 'john' or 'mark'
order by firstname
add John and Mark
感謝を。
ありがとうございます。テーブルがセットアップされている方法では、それが動作するためには何も注文することはありません。天気の天気のように見える。 =) – Yatrix
一時テーブルが必要な理由を説明できますか?私のクエリでは、テーブルに何も書き込まずに順序付けを行い、それを指示しました。 –
私はzが何をしたのか誤解しました。だから、z = 1をjohnとmark以外のすべてのレコードに割り当てて、最後に2と3を指定してそれらを注文します。わかった。非常に賢い、アーロン。確かに、非常に賢い。もう一度、ありがとう。 – Yatrix