MySQL删除同一个字段的多条记录

MySQL删除同一个字段的多条记录


          在开发过程中,遇到了一个问题,删除数据表中的脏数据,MySQL数据库,根据某个列的值删除同一个表中的多条记录。

          首先,把所有的脏数据都已经查询出来了。


          如果一行一行删除的话,非常的麻烦。

DELETE
FROM
	t_exammain
WHERE
	ExamID = '59cf8fd8-b206-4ed2-968c-1391c74821c3'


          此时,就需要根据某个列的值,批量删除多条记录。

DELETE
FROM
	t_exammain
WHERE
	ExamID in (
'2ec21740-bd34-4e26-aa9a-9251b0b32a88',
'33c7d503-9f9a-4b27-9b5e-8e1dd423d1d6',
'35529623-790f-4cb0-8f5c-a5c3f4d3d254',
'3ff1e5e8-b7d2-4acc-a857-3b785bd67c67',
'43267319-29d9-4bf4-8643-6861d597a2f1',
'4f5cb9da-91f5-4308-aa5c-3550edaf41e6',
'535366f2-7124-4c67-b628-d9c3e27d9fd1'
)


 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值