我想删除MySQL表中"id"列中的值大于某个值且小于某个值的所有记录。。
我试过这个:
DELETE FROM `jos_users` WHERE `id` > 1303856 AND 'id' < 2557250 ;
但实际情况是,所有>1303856的记录都被删除了。。包括值为2557250且大于2557250的id…
那么,在这种情况下,什么是正确的mysql查询或语法呢?
提前谢谢。。
可以在之间尝试
delete from `jos_users` where id between 1303856 and 2557250
这也应该起作用。注意
id
和"id"。"one_answers"之间的差异
DELETE FROM `jos_users` WHERE `id` > 1303856 AND `id` < 2557250 ;