作者nexususer (微糖)
看板Database
標題[SQL ] 請問是否可能做出有彈性欄位的功能?
時間Mon Jan 18 23:20:24 2021
資料庫名稱: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
希望可以依照當天該堂需求列出應繳的作業項目
是否有相關語法可使用?
或有什麼關鍵字可以學習
目前學的資料庫架構好像都需要固定欄位
希望能給點關鍵字也好~ 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.161.152 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Database/M.1610983226.A.5EE.html
1F:→ konkonchou: pivot 01/19 02:15
2F:推 ken218: 表單主key用日期,學生名(學號更好),科目。讀取用pi 01/19 07:13
3F:→ ken218: vot 01/19 07:13
4F:→ nexususer: 原來是樞紐分析表,在mysql裡面沒有內建寫的比較複雜 01/19 11:40
5F:→ nexususer: 再來試試看,感謝兩位 01/19 11:41
6F:→ nexususer: 研究的狀況,在這樣的表格很難寫入"編輯"的功能,好像 01/19 11:58
7F:→ nexususer: 會被鎖定住,要再寫進去HTML好像會過於複雜QQ 01/19 11:59
8F:推 evilove: 其實我看不太懂你的問題,你可以舉例你想看到的output嗎? 01/22 05:14
9F:→ nexususer: 輸出就像是上面寫的兩個表,每次上課要繳交的作業不同 01/24 18:45
10F:→ nexususer: 希望能夠依據當天需求增加繳交的項目這樣 01/24 18:45