我正在尝试执行以下查询:
INSERT INTO table_timesheet (name, datein, dateout)
VALUES ('Rupert', 'NOW()', '')
WHERE NOT EXISTS (
SELECT name FROM table_listnames WHERE datein='NOW()'
);
但这会返回错误。
如果记录的“日期”字段已存在于另一条记录中,基本上我不想插入记录 - 如何检查新的日期是否唯一?
以及如何以相同的方式将日期插入同一行,例如更新 datein 行?