我试图做一个歌曲投票系统:
想象一下我的数据库中有这些表:
表&#39>歌曲' song_id(初级) 歌名 song_artist song_votes 表&#39>表'投票' vote_id(初级) iddevice song_id表'用户' iddevice(PRIMARY)
表USERS,仅注册设备的ID。
表格的声音,注册有关歌曲的信息。
表格投票,是为了确保每首独特的设备每张歌曲只能投票一次。
我想要实现的是,当设备投票歌曲时,在VOTES表上插入新行,注册投票人的IDDEVICE,以及接收投票的歌曲的SONG_ID。 与此同时,SONGS表上的字段SONG_VOTES必须使用新的投票进行更新,我认为必须使用TRIGGER进行更新。
因此,当您在VOTES表上插入一行时,该SONG_ID引用的歌曲必须更新其SONG_VOTES字段。
如果有任何有mysql经验的人可以帮助我真的很感激它。 THX。