我有2张名为owners_info
的桌子:id
unique_id
和timeinlog
:timein_id
id
time_in
第二张表中的id
是第一张表中的id
的FK。
问题是,unique_id
是读者阅读的RFID标签。我只想在读者检测到TAG时在time_in
的第二个表中插入时间。
编辑
这就是我现在拥有的INSERT INTO timeinlog (timein_id, id, time_in) VALUES (NULL, SELECT id FROM owners_info WHERE u_id = 123, NOW());
insert into timeinlog values (select 'your_timein_id', o.id, 'your_time_in'
from owners_info o where o.unique_id = 'your_Unique_Id');
我在添加打开和关闭括号后解决它。
INSERT INTO timeinlog(timein_id,id,time_in)VALUES(NULL,(
SELECT id FROM owners_info WHERE u_id = 123)
,NOW());
谢谢!