Почему бы вам просто не изменить свой код INSERT
на что-то вроде этого? :
INSERT INTO table1 (field1, field2, ...)
VALUES ( @item, @price, ....)
, ( @item, @discount, ...) ;
Другое дело - переоценить вашу структуру данных. Похоже, что из-за ограниченной информации, которую вы предоставили, она не нормализована. Вы храните два типа информации в таблице.
Возможно, вы можете объединить две строки (которые нужно вставлять каждый раз) в одну, добавив несколько столбцов в таблицу.
Или разделив таблицу на две таблицы, одну для "обычных" строк товаров и одну для товаров со скидкой.