numbers

description

表函数,生成一张只含有一列的临时表,列名为number,如果指定了const_value,则所有元素值均为const_value,否则为[0,number)递增。

syntax

  1. numbers(
  2. "number" = "n"
  3. <, "const_value" = "x">
  4. );

参数:

  • number: 行数。
  • const_value : 常量值。

example

  1. mysql> select * from numbers("number" = "5");
  2. +--------+
  3. | number |
  4. +--------+
  5. | 0 |
  6. | 1 |
  7. | 2 |
  8. | 3 |
  9. | 4 |
  10. +--------+
  11. 5 rows in set (0.11 sec)
  12. mysql> select * from numbers("number" = "5", "const_value" = "-123");
  13. +--------+
  14. | number |
  15. +--------+
  16. | -123 |
  17. | -123 |
  18. | -123 |
  19. | -123 |
  20. | -123 |
  21. +--------+
  22. 5 rows in set (0.12 sec)

keywords

  1. numbers, const_value