2017-08-01 119 views
0

データセットでproc sqlを使用していますが、日付が2003年より前の値のみを含める必要があります。データセットの日付は、DDMMMYYYYの形式です。 01JAN2004。sasの日付の比較

私が使用しようとしている:

proc sql; 
select Name, Department, Join_Date format = WORDDATE.w. 
from xxxxxxxxxxxxxxxx 
where Join_Date < 01JAN2003; 

quit; 

をしかし、これは

答えて

1

あなたの日付値がそのように認識されていない動作しません。試してください:

proc sql; 
select Name, Department, Join_Date format = WORDDATE.w. 
from xxxxxxxxxxxxxxxx 
where Join_Date < '01JAN2003'd; 

quit; 
+0

ありがとう!それは私を得る最も簡単なものです。 – Ami