我有两个表:table1
和 rating
table1(id,name,category)
rating (cid,rating,total_rating,total_rates,photoID)
现在,当我将数据插入表 1 时,我想将表 1 中特定 photoID 的表评级中的所有数据设置为零,但我不知道如何......有人可以帮助我吗?
最佳答案
您可以使用 LAST_INSERT_ID()
检索刚刚插入的 ID。例如,假设 PhotoID
是 table1
和 rating
之间的关系:
insert table1 (name,category) values ('waterfall 2', 'nature');
insert rating (rating,total_rating,total_rates,photoID) values
(0, 0, 0, last_insert_id());
关于mysql查询INSERT两张表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14978900/