首页 > 解决方案 > Proc sql如何使用生日提取大于18yrs的成员记录

问题描述

列如何列出生日

出生日期 1933-11-25 1924-04-04 1951-11-15 1933-11-25 1956-11-20 1956-11-20 1942-02-25 1945-05-03 1954-09-16 1956-04- 09 1952-02-15 1952-02-15

过程 sql; select * from table wherebirth_date>18years; 退出;

标签: sas

解决方案


您可以使用 INTNX() 函数来查找截止日期。

where birth_date <= intnx('year',today(),-18,'same')

推荐阅读