[SQL ] 請問SQL語法

看板Database作者 (mei)時間17年前 (2009/01/18 00:04), 編輯推噓5(503)
留言8則, 4人參與, 最新討論串1/2 (看更多)
我用的環境是sql server 2005 這是我在實作上遇到的問題 我想寫個預存程式 已有table: 店名 商品 價格 ------------------------ A itemA 100 A itemB 200 A itemC 300 B itemC 400 B itemD 500 想轉成: 店名 商品1 價格1 商品2 價格2 商品3 價格3 --------------------------------------------------------- A itemA 100 itemB 200 itemC 300 B itemC 400 itemD 500 目前想到的方法是新增temp table,再用while一筆筆新增 但缺點是速度過慢,不實用 想請問板上高手,是否有其他更快速的方法能解決此問題 在此先感謝各位的幫忙了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.198.61

01/18 11:53, , 1F
每家店的商品不會一樣多吧?(這不是探討DBMSXD)
01/18 11:53, 1F

01/18 12:22, , 2F
ansi sql部門:又可以新增語法了...
01/18 12:22, 2F

01/19 23:47, , 3F
是的 每家店的商品不一樣多
01/19 23:47, 3F

01/19 23:53, , 4F
最多假設到商品3 少於3個商品 欄位空白
01/19 23:53, 4F

01/20 00:27, , 5F
這樣會造成太多空值吧?
01/20 00:27, 5F

01/20 02:15, , 6F
回憶一下資結的稀疏矩陣 原PO應該會有其他作法(茶)
01/20 02:15, 6F

01/20 11:04, , 7F
格式是規定好的 這table只是用來輸出成csv檔
01/20 11:04, 7F

01/20 12:59, , 8F
規定是死的 變通是真的
01/20 12:59, 8F
文章代碼(AID): #19SW6b7Z (Database)
文章代碼(AID): #19SW6b7Z (Database)