![Старый](/forum/images/ca_serenity/statusicon/post_old.gif)
07.11.2020, 21:54
|
Интересующийся
|
|
Регистрация: 07.11.2020
Сообщений: 16
|
|
Сообщение от laimas
|
Вдумайтесь в то, что вы написали, и это в контексте вставки в базу. Если "INSERT INTO `sales` (`id`" и при этом его значение указывается null, значит это новая запись, для поля id с автоинкрементом. Так? А если так, у кого нужно проверить значение, если записи как таковой в базе еще не существует?
Можно предполагать, например, это заказ/продажа пишется в таблицу А, то есть информация о неком продукте. Сами продукты описаны в таблице В. Тогда в одном запросе можно обратиться к таблице В, сравнив его остаток со вставляемым значением в таблицу А. Делается это так как я показывал.
Ваше же пояснение ни о чем не говорит, что с чем, откуда это все, не понять.
|
Хорошо, завтра я над этим поработаю.
|