可以使用以下SQL语句来比较当前时间与字段时间,并选择较小的一方:

SELECT 
    CASE WHEN CURRENT_TIMESTAMP < 'your_column' THEN CURRENT_TIMESTAMP ELSE 'your_column' END AS smaller_time
FROM 'your_table';

在上面的语句中,'CURRENT_TIMESTAMP'表示当前时间,'your_column'表示你要比较的字段时间,'your_table'表示你要查询的表名。'CASE WHEN'语句用来判断当前时间是否小于字段时间,如果是,则返回当前时间,否则返回字段时间。最后,使用'AS'关键字将结果命名为'smaller_time'。

SQL语句比较当前时间和字段时间取最小值

原文地址: https://www.cveoy.top/t/topic/qlEk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录