
一直以來只知道下完 Insert Into 之後要取得新增後的 key 值要用
INSERT INTO Test ([name]) VALUES ('jack');
SELECT @@IDENTITY as id
小雕 發表在 痞客邦 留言(1) 人氣(29,712)

今天又遇到了一個功能讓我需要把資料表做橫轉直的動作
所以再來練習一次
http://technet.microsoft.com/zh-tw/library/ms177410.aspx
假設有一個 SQL 長這樣
小雕 發表在 痞客邦 留言(0) 人氣(18,562)
最近因為出包了所以要撈訂單
但因為邏輯有點複雜覺得組SQL快要我命,所以後來寫程式解決了
但是坐我隔壁的新主管大鈞跟我說可以試試看用 CURSOR 來做
小雕 發表在 痞客邦 留言(0) 人氣(50,309)
覺得寫的淺顯易懂~
所以拿來筆記 XD
來源出處 : http://www.wretch.cc/blog/hcu16b/10264132
小雕 發表在 痞客邦 留言(1) 人氣(14,973)

一般來說SQL用 in 的話順序會被打亂
ex :
select prodno,cname,sprice,brand name
from productview
小雕 發表在 痞客邦 留言(0) 人氣(1,167)

前言...
之前用Oracle 的時候使用 Row_Number() + PARTITION 後可以在外面加上 select * () where ....去過濾 partition 出來的東西
但是偶在 MS-SQL 試的結果會出現
接近 ')' 之處的語法不正確。
小雕 發表在 痞客邦 留言(0) 人氣(2,030)