兩個 Primary key

這樣取代流水號可以讓資料更方便使用,例如 userID 和 classID 都是 Primary

這樣可以直接看出這資料是誰的和是哪門課程,搭配 ON DUPLICATE KEY UPDATE 這個指令

可以省略掉還得先檢查這筆資料是存在,若存在才用 upadate ,不存在用 insert

 

https://stackoverflow.com/questions/6853190/php-mysql-update-if-exist-or-insert-if-not

http://n.sfs.tw/content/index/10334

 

如何在 phpMyAdmin 設定兩個欄位同時是 primary:

索引 > 加入欄位

注意: 要當作 primary 的 text 得要是 varchar


 © 2024 - KennyWriter