Сообщение от andrew76
|
не превышает ли доступный остаток каждый элемент из VALUES
|
Вдумайтесь в то, что вы написали, и это в контексте вставки в базу. Если
"INSERT INTO `sales` (`id`" и при этом его значение указывается null, значит это новая запись, для поля id с автоинкрементом. Так? А если так, у кого нужно проверить значение, если записи как таковой в базе еще не существует?
Можно предполагать, например, это заказ/продажа пишется в таблицу А, то есть информация о неком продукте. Сами продукты описаны в таблице В. Тогда в одном запросе можно обратиться к таблице В, сравнив его остаток со вставляемым значением в таблицу А. Делается это так как я показывал.
Ваше же пояснение ни о чем не говорит, что с чем, откуда это все, не понять.