select
    id,
    value,
    ABS(value) as absolute_value,
    ceil(value) as ceiling_value,
    floor(value) as floor_value,
    round(value,1) as rounded_value 
from
    numbers
order by
    id;

select 关键字表示要选择(检索)的数据列。id 和 value 是直接从表中选择的列。

ABS(value) as absolute_value:使用 ABS 函数计算 value 列的绝对值,并将结果命名为 absolute_value。例如,如果 value 是 -5,那么 absolute_value 就是 5。

ceil(value) as ceiling_value:使用 ceil 函数对 value 向上取整,结果命名为 ceiling_value。比如 value 是 3.2,ceiling_value 就是 4。

floor(value) as floor_value:使用 floor 函数对 value 向下取整,结果命名为 floor_value。若 value 是 3.8,floor_value 就是 3.

round(value,1) as rounded_value:使用 round 函数将 value 四舍五入到小数点后一位,结果命名为 rounded_value。若 value 是 3.14,rounded_value 就是 3.1。

from numbers:指定数据来源是名为 “numbers” 的表。

order by id:按照 id 列对检索出的结果进行升序排序。即最终结果集中的数据行将按 id 从小到大排列。