[SQL ] 請問是否可能做出有彈性欄位的功能?

作者: nexususer (微糖)   2021-01-18 23:20:24
資料庫名稱:Access or MYSQL
內容/問題描述:
因為有需求是檢查作業繳交的項目
每堂課需要繳交的作業數量不一定一樣,項目也不一定一樣
以下為範例
日期 名字 數習 國習
1/18 學生1 O O
1/18 學生2 X X
1/18 學生3 O X
日期 名字 英習
1/19 學生1 O
1/19 學生2 X
1/19 學生3 O
希望可以依照當天該堂需求列出應繳的作業項目
是否有相關語法可使用?
或有什麼關鍵字可以學習
目前學的資料庫架構好像都需要固定欄位
希望能給點關鍵字也好~ 謝謝
作者: konkonchou (卡卡貓)   2021-01-19 02:15:00
pivot
作者: ken218 (ken218)   2021-01-19 07:13:00
表單主key用日期,學生名(學號更好),科目。讀取用pivot
作者: nexususer (微糖)   2021-01-19 11:40:00
原來是樞紐分析表,在mysql裡面沒有內建寫的比較複雜再來試試看,感謝兩位研究的狀況,在這樣的表格很難寫入"編輯"的功能,好像會被鎖定住,要再寫進去HTML好像會過於複雜QQ
作者: evilove (願意感動就是一種享受)   2021-01-22 05:14:00
其實我看不太懂你的問題,你可以舉例你想看到的output嗎?
作者: nexususer (微糖)   2021-01-24 18:45:00
輸出就像是上面寫的兩個表,每次上課要繳交的作業不同希望能夠依據當天需求增加繳交的項目這樣

Links booklink

Contact Us: admin [ a t ] ucptt.com