15 を超えるものを選択しているクエリがあるため、結果に (15 を超える) 列が表示されます。私が選択したもののいくつかは、大きな CASE ステートメントです。SELECT
もちろん、T-SQL は、ステートメントにリストする順序よりも結果を表示します。
結果列を別の順序で表示して、それらのレビューを支援する方法はありますか?
a) 選択方法を並べ替える (他の 2 つの列を並べて比較するたびに、これを行う必要があるため)
SELECT a,b,c,d,e,f
つまり、変更したくない: SELECT f,d,a,b,c,e
af はそれぞれ 5 ~ 10 行のコードになる可能性があるため
b) 結果の列をドラッグ アンド ドロップして隣同士に配置します。列 2 を列 9 と列 14 の隣に配置し、3 つすべてを結果テーブルの最後に配置する場合は、やることがたくさんあります。
c)列名ではなく、選択されたものの列番号を知る
私が探しているのは、次のようなものです。
Select
vi.Name
,vi.Height
,vi.Power
,case when tt.losses < 3
then 'Y'
else 'N'
end as MasteryKen
,tt.blahnum
,vi.blahtext
,vi.blahdate
,vi.blahcalc
,tt.blahflag
,vi.blahflag
,vi.blahcompare
From SenshiVitalInfo vi
Join TatakauTable tt
on vi.namecd=tt.namecd
OrderOutputResults by tt.blahflag, vi.blahflag, *
T-SQL (SQL Server 2008) に最後の行を実行する機能はありますか?