Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个 C# winforms 程序作为 MySQL 的练习,以跟踪我在假冒公司中的假冒员工。我的数据网格视图直接从 MySQL 服务器获取记录。我的问题是,按 Employee_ID 删除员工的更有效方法是什么?
我正在考虑使用一个 foreach 语句,该语句为选定的每一行向 SQL 服务器发送一个删除查询,或者以某种方式执行一个批量查询,删除employee_id 匹配的所有行。我不太确定两者的外观。我还是 MySQL 的新手。
感谢您的帮助,谢谢!
您可以使用单个 DELETE 语句删除多条记录IN:
IN
DELETE FROM yourtable WHERE Employee_ID IN (1, 45, 47, ... )