在#temp表,我讓我的價值觀如何在SQL的臨時表設置爲了
Month Sales
JUN 2015 600.00
JAN 2015 5000.00
MAR 2015 3500.00
MAY 2015 1000.00
FEB 2015 1500.00
APR 2015 1400.00
如何通過每月更新#TEMP桌子以維持秩序,並通過修改變化改變表,我用order by DATEPART(mm,CAST(Substring(Month, 1, CharIndex(' ', Month) - 1)+ ' 1900' AS DATETIME)) asc
但#TEMP選擇發射時的變化沒有反映
預期輸出:
Month Sales
JAN 2015 5000.00
FEB 2015 1500.00
MAR 2015 3500.00
APR 2015 1400.00
MAY 2015 1000.00
JUN 2015 600.00
因此,下一次如果我做select * from #temp
,我應該得到預期的輸出
不使用'ORDER BY'沒有用於顯示一個排序結果任何保證)。 –
如何在臨時表中插入值? –
使用'select * into #temp from(select * from userid = @ userid)'我也嘗試過使用這裏的命令,但是我沒有得到預期的輸出 – Steph