第一个只能返回一个行,因为bids_buy.id是主键。第二个显示了entities_has_documents中用于主键3099541982-2536988132的现有记录,而第三个记录由于该现有记录而没有执行。为什么它显示两个受影响的行,而不仅仅是一个与主键3099541982-2536988132相关联的行?mysql> SELECT bb.bids_sell_id, 2536988132,"pub_bids", NOW(),506836355 FROM bids_buy bb WHERE
我的用例是只从表中删除具有唯一键(或主键)的行,以确保删除正确的数据。delete from my_table where id = 10delete from my_table where first_name= "John"
对于MySQL的所有用户,这应该被阻止。仅仅使用MySQL就可以做到这一点吗?我知道,我可以用我的后端语言在我的逻辑部分添加