Всем привет!
Помогите составить запрос.
Простыми словами, мне нужно: обновить status позиции, когда storage будет равно quantity. Если неравно то просто обновить storage
Подробности:
"SQL CREATE TABLE" (Отобразить)CODE ( SQL):
скопировать код в буфер обмена
CREATE TABLE `orders` ( `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, `user_id` INT(50) UNSIGNED NOT NULL DEFAULT '0', `order_id` INT(50) UNSIGNED NOT NULL DEFAULT '0', `in_id` CHAR(100) NOT NULL DEFAULT '', `quantity` INT(50) UNSIGNED NOT NULL DEFAULT '0', `provider` INT(5) UNSIGNED NOT NULL DEFAULT '0', `vendor` CHAR(50) NOT NULL DEFAULT '', `amount` DECIMAL(8,2) UNSIGNED NOT NULL DEFAULT '0.00', `status` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0', `storage` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE INDEX `Index 2` (`order_id`, `in_id`, `user_id`) ) COLLATE='utf8_general_ci' ENGINE=MyISAM AUTO_INCREMENT=1 ;
(Отредактировано автором: 13 Августа, 2015 - 08:51:33)
|