回答

收藏

在MySQL中使用列组作为唯一键

技术问答 技术问答 250 人阅读 | 0 人回复 | 2023-09-12

我有一个叫表requests上的列id,placeId,songId,userId
' w9 z/ V9 M, qid是表的主索引。其他列只是无符号整数,其他唯一键没有定义。: B4 [7 A: |( j: S0 u
我希望placeId&songId是唯一的,也就是说,如果一行有placeId:5和songId:其他任何行都不能有相同的组合。
/ r% b3 Q$ j5 }: G( l5 c6 P# ?希望这个检查在这里SQL这样我就可以这样查询 insert into requests (...) values (...) onduplicate key do something else
, u" F7 K* p& e+ k6 d                                                               
- {. {" [: Y/ k; M7 G4 D$ \    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则