mysqlでwhileループを使用して偶数の合計を求める方法は何ですか。
MySQLでは、WHILEループを使用して偶数の合計を求めることができます。以下はその実装方法の一例です。
SET @sum = 0;
SET @i = 1;
WHILE @i <= 10 DO
IF @i % 2 = 0 THEN
SET @sum = @sum + @i;
END IF;
SET @i = @i + 1;
END WHILE;
SELECT @sum as sum_of_even_numbers;
この例では、変数@sumを0で初期化し、変数@iを使用して1から10までの数字を反復処理しています。ループ中で、現在の@iが偶数かどうかをチェックし、偶数の場合は@sumに追加します。最終的に@sumを出力して、偶数の合計を得ます。