我正在编写一个C#winforms程序作为MySQL的实践来跟踪假装公司中的假装员工。我的数据网格视图直接从MySQL服务器获取记录。我的问题是,通过Employee_ID删除员工的更有效方法是什么?
我正在考虑使用foreach语句为每个选择的行发送删除查询到SQL服务器,或者以某种方式执行批量查询以删除employee_id匹配的所有行。我不太确定两者的外观。我还是MySQL新手。
感谢您的帮助,谢谢!
答案 0 :(得分:4)
使用IN
:
DELETE FROM yourtable
WHERE Employee_ID IN (1, 45, 47, ... )