iT邦幫忙

0

標題是資料欄位SQL指令該如何寫 ?

XYZ 2020-06-18 15:39:02624 瀏覽

各位好,

我想要出做圖二的表格資料第2~9欄位的2~3個字是根據圖一的typeall欄位來的,月租金後的欄位根據圖一的money欄位來的,圖一的rentno、typeall、money欄位每年會有新的資料,其中rentno相同會因新的年度而有不同的money(月租金),希望能做到自動抓取新增資料的欄位標題,不要每年手動變更SQL指令
https://ithelp.ithome.com.tw/upload/images/20200618/20108157g7KokZ56Ek.jpg

https://ithelp.ithome.com.tw/upload/images/20200618/20108157jt1L0a3bSL.jpg

2 個回答

0
pilipala
iT邦新手 4 級 ‧ 2020-06-19 00:07:17
最佳解答

用 Pivot 就可以做到該需求

0
ckp6250
iT邦好手 1 級 ‧ 2020-06-18 20:19:36

寫在 stored procedure 中,大約長這樣~

SET @query="select xxx as `機車-月租金100` , yyy as `機車-月租金200` .............from ";
PREPARE QUERY FROM @query;
EXECUTE QUERY;		

(以 mysql 為例)

我要發表回答

立即登入回答