USE `moneymanage`; DROP procedure IF EXISTS `sub`;
DELIMITER $$ USE `moneymanage`$$ CREATE PROCEDURE `moneymanage`.`sub` (IN iid INT, IN oid INT, IN amt INT) BEGIN
DECLARE current_items INT DEFAULT 0;
SELECT num_items INTO current_items FROM mm_order_line WHERE item_id = iid AND order_id = oid;
IF (current_items - amt) <= 0 THEN DELETE FROM mm_order_line WHERE item_id = iid AND order_id = oid; ELSE UPDATE mm_order_line SET num_items = num_items - amt WHERE item_id = iid AND order_id = oid; END IF;
END$$ DELIMITER ;
Håber der er nogen der kan bruge det til noget :D
//mcardle
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.