只有当同一个表中的不同列是唯一的时,是否可以将重复值插入数据库行?谢谢你的帮助。
数据库表设置:
login_time int(15) [unique key] | user_id int(15) | time_worked varchar(64)
这是我的插入声明。 我需要的是只有在user_id或login_time是唯一的时才插入。 如果user_id和login_time都与数据库中的另一行匹配,则不插入。
INSERT INTO `ucm_user_timelog` VALUES (' . intval($user_id) .
', ' . $timeWorked . ', ' . $logInTime . ')