0
У меня есть хранимая процедура, как это и это работает прекрасно:множественного MySQL хранимых процедур в одном вызове
$drop = $mysqli->query("DROP PROCEDURE IF EXISTS changegroup");
$initiate = $mysqli->query("
Create Procedure changegroup(IN param1 int(10),IN param2 int(10))
BEGIN
UPDATE t_parts SET part_group_id = param2 WHERE part_id = param1;
END;
");
$result = $mysqli->query("CALL changegroup($p1,$p2);");
Мой вопрос, мы можем поставить два SQL-операторов в одной процедуре и выполнить вторую процедуру, основанную на первой, как это:
BEGIN
SELECT * FROM ........
/**fetch the result of this mysql statment and if matches certain conditions,then execute the update statment***/
UPDATE t_parts SET part_group_id = param2 WHERE part_id = param1;
END;
спасибо .. попробуем – coolguy