として、私は基本的に使用して、同じテーブルの列「コメント」への2つの列「not_goodと良い」のいずれかの値を転送するためになされ、以下の手順を有しますグレード値:結果
DELIMITER $$
CREATE OR REPLACE PROCEDURE add_comments()
BEGIN
DECLARE var INT;
SELECT grade INTO var FROM table2;
IF (var <= 7) THEN
UPDATE table2 set comment = not_good;
ELSE
UPDATE table2 set comment = good;
END IF;
END$$
DELIMITER ;
私は、私は、次のエラーが表示CALL add_comentarios();
とき:
#1172 - Result consisted of more than one row
をは私が
PSをしたいとそれを動作させる方法を見つけ出すことはできません:私はbegginerののRSRにどんな答えを
おかげでたくさんです!
PROCEDURE名を宣言したものと、どのPROCEDUREを呼び出していますか? – denny