ich das folgende Verfahren habe, die ich im Grunde die Werte aus einer der beiden Spalten „not_good und guten“ die Spalte „Kommentar“ in der gleichen Tabelle übertragen gemacht mit die Grad Wert:Mehr als eine Zeile als Ergebnis
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 ;
Als ich CALL add_comentarios();
erhalte ich folgende Fehlermeldung:
#1172 - Result consisted of more than one row
Kann nicht herausfinden, wie es funktioniert, wie ich
PS wollen: Ich bin begginer rsrs
Vielen Dank für jede Antwort!
Was Sie PROCEDURE-Namen deklariert haben und welche Prozedur rufen Sie an? – denny