SQL - “ON DUPLICATE KEY”,带有自动递增的主键&没有唯一的身份证?

时间:2013-04-08 17:33:47

标签: mysql innodb

我的脚本需要更新给定用户的lastVisited字段,但如果该行不存在,我显然必须插入整行。问题是,id列是自动递增的,我无法知道下一个值是什么。其他列本身并不是唯一的,但是studentIdclassId作为对是唯一的,当我运行脚本时我知道它们的两个值,所以如何在我的脚本中配对它们SQL语句?我很高兴能够了解ON DUPLICATE KEY,但只有当我能以某种方式配对两个已知的列时,这才会有效。想法?

0 个答案:

没有答案