1
我有這三個表:如何插入/更新相關表格?
用戶
- ID(KEY)
- ID_Facebook(唯一)
- 暱稱
遊戲
- ID(KEY)
- 名稱
IsPlaying模塊
- ID(KEY)
- ID_user(唯一)
- ID_game
- Time_UP
如果存在密鑰然後更新,您也應該這樣做。然後唯一的值被稱爲:
該表必須是顯示以更新或插入。
User.ID_Facebook = 2131234
Game.Name = 「遊戲名稱」
IsPlaying.Time_UP = 「0000-00-00 00:00:00」
例如,SQL(不工作)
INSERT INTO isplaying (ID_User, ID_Game, Time_UP)
VALUES((SELECT ID FROM User WHERE ID_FACEBOOK=2131234), (SELECT ID FROM Game WHERE Name="Name of the game"), "2016-05-18 00:00:00")
ON DUPLICATE KEY UPDATE ID_Game=, Time_UP="2016-05-18 00:00:00"