贝利信息

sql循环语句怎么使用

日期:2024-05-30 00:00 / 作者:下次还敢
SQL循环语句可重复执行代码,直到条件满足。常用的循环包括:WHILE循环:条件为真时重复执行。REPEAT循环:先执行代码,条件为假时重复。

SQL 循环语句的用法

循环语句在 SQL 中用于重复执行一段代码,直到满足特定条件。常用的 SQL 循环语句包括:

语法:

WHILE 循环:

WHILE  DO
  -- 要重复执行的代码
END WHILE;

REPEAT 循环:

REPEAT
  -- 要重复执行的代码
UNTIL ;

使用示例:

示例 1:使用 WHILE 循环打印从 1 到 10 的数字

DECLARE i INT DEFAULT 1;

WHILE i <= 10 DO
  PRINT i;
  SET i = i + 1;
END WHILE;

示例 2:使用 REPEAT 循环统计一张表中的记录数

DECLARE count INT DEFAULT 0;

REPEAT
  SELECT COUNT(*) INTO count FROM table_name;
  UNTIL count > 0;

注意事项: