我有以下查詢,我想刪除管理部門中的3名員工。不同的查詢或一個?哪一個是可行的?
Delete from Employee_tbl where emp_Id = 123 and emp_dep = 'Admin';
Delete from Employee_tbl where emp_Id = 456 and emp_dep = 'Admin';
Delete from Employee_tbl where emp_Id = 789 and emp_dep = 'Admin';
我想編寫一個查詢這個喜歡 -
Delete from Employee_tbl where emp_Id in (123, 456, 789) and emp_dep = 'Admin';
這是寫在性能和所有的情況下,該查詢正確的方法是什麼?我很困惑。
任何解釋將不勝感激。
第二個選項更好,因爲你只打了一次桌子 – Mihai