当我没有年龄字段来检查它时,如何使用 where 子句检查下面的年龄显示?我正在使用 oracle 数据库。
select LNAME || ', ' || FNAME as "Name",
TO_CHAR(sysdate,'YYYY') - TO_CHAR(DOB,'YYYY') as AGE
from STAFF
where AGE = (select min(TO_CHAR(sysdate,'YYYY') - TO_CHAR(DOB,'YYYY'))
from STAFF);