Скажем, у меня есть таблица, создающая связь между CUSTOMER_ID
и B_CODE
. Существует несколько экземпляров CUSTOMER_ID
, имеющих разные B_CODE
. Я создаю пользовательский интерфейс, способный добавлять и удалять коды из этой таблицы на основе пользовательского интерфейса swaplist. Я знаю, как вставлять несколько строк в один и тот же запрос, но я не уверен, как сделать то же самое при удалении.Удаление нескольких строк по одному и тому же запросу
Я знаю, что могу просто удалить все экземпляры упомянутого CUSTOMER_ID
, а затем добавить то, что осталось в списке. Но это похоже на плохой способ сделать это.
Так как я могу удалить несколько строк в этой таблице с тем же идентификатором, разными кодами, в том же запросе, но без удаления всех экземпляров такого ID?
Так, например, я получил эту
+------------+---------+
| 123 | A |
| 124 | B |
| 123 | C |
| 123 | D |
| 124 | E |
| 123 | F |
+------------+---------+
И я только хочу, чтобы удалить 123 -> A
, 123 -> C
и 123 -> F
, но не 123 -> D
, и в том же запросе.
Просьба предоставить данные и ожидаемые результаты, тогда вам будет легче помочь ... – MrSimpleMind
@MrSimpleMind Конечно, форматирование не самое лучшее. – Zerjack