gpt4 book ai didi

sql - 如何从系统日期中减去年份

转载 作者:行者123 更新时间:2023-12-03 13:26:22 25 4
gpt4 key购买 nike

在没有硬编码日期的情况下检查某人是否 20 岁或以上的表达式是什么?

在 SQL

 SELECT student_fname 
FROM students
WHERE dob<'05-MAR-1995';

我正在考虑使用 SYSDATE但后来我不知道减去 20 年的语法。

最佳答案

WHERE dob < add_months( trunc(sysdate), -12*20 );

假设您想忽略 sysdate 的时间分量,会起作用.

关于sql - 如何从系统日期中减去年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28888848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com