我需要进行插入,但是仅当 例如不存在类似记录时:
INSERT INTO请求(’user_id’,’subject’,’text’,’time’)值(56,’test’,’test 1234’,6516516)
但要检查另一个记录中是否存在相同的“主题”和“文本”,以:
对于这两种情况,我都需要使用sql,因为目前还不确定我将使用什么。 提前致谢!
INSERT INTO requests ('user_id','subject','text','time') VALUES (56,'test','test 1234',6516516) ON DUPLICATE KEY UPDATE time = VALUES(time), user_id = VALUES(user_id)
将相关列设置为索引UNIQUE。
这将插入一行,但是如果主题或文本(或两者)已经存在,则改为使用给定的time和user_id
time
user_id