行轉列方法 |
答題得分者是:老大仔
|
Ray_ca
一般會員 發表:5 回覆:8 積分:2 註冊:2013-10-24 發送簡訊給我 |
打球成績行轉列
SR_NO:姓名 SR_DATE:擊球日 SR_QTY:擊球成績 Select top 10 sr_no,sr_date,sum(sr_qty_ as sr_qty from table group by sr_no,sr_date order by sr_no,sr_date desc 如何使用 SQL 語法 將 取每位來賓最近10 次擊球成績 ,顯示行轉列 例 姓名 01次 , 02次 , 03次........10次 (將10筆資料轉換次數 ) 行轉列顯示 李大美 95 86............................. 編輯記錄
Ray_ca 重新編輯於 2015-05-04 08:21:06, 註解 無‧
|
老大仔
尊榮會員 發表:78 回覆:837 積分:1088 註冊:2006-07-06 發送簡訊給我 |
我覺得你的上一篇提問已經可以解決你這個問題了
http://delphi.ktop.com.tw/board.php?cid=30&fid=66&tid=106867 使用Pivot就可以達到這樣的目的 詳細用法請查網路相關資訊 另外 這個也不是沒有解法 直接用Delphi語法來解也是辦的到的... 先查詢 跑個迴圈 一筆一筆判斷 一筆一筆Append進去也是OK的~ ===================引 用 Ray_ca 文 章=================== 打球成績行轉列 SR_NO:姓名 SR_DATE:擊球日 SR_QTY:擊球成績 Select top 10 sr_no,sr_date,sum(sr_qty_ as sr_qty from table group by sr_no,sr_date order by sr_no,sr_date desc 如何使用 SQL 語法 將 取每位來賓最近10 次擊球成績 ,顯示行轉列 例 姓名 01次 , 02次 , 03次........10次 (將10筆資料轉換次數 ) 行轉列顯示 李大美 95 86............................. |
Ray_ca
一般會員 發表:5 回覆:8 積分:2 註冊:2013-10-24 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |