@umberto wrote:
I thank all of the availability, forgive my imprecision (I'm a beginner); using where year (A) = 2015; the problem has been solved; if I understood correctly the obstacle was due to the fact that 2015 was a format, while the value saved by Sas was a date? so the date that appeared (2015,2016 and 2017) was only displayed as such, but saved with another value?
If that solved the problem then the value was stored as a SAS date value. SAS date values are the number of days from 1 Jan 1960. The desired format then displays in a more human readable form and allows a wide variety of appearance options without having to add variables. The format can be used to create groups based on the format, such as year. or yyq or monname. or .. With Proc Format you can create custom Date (or time or datetime) displays as well.
Note that Time and Datetime values are the number of seconds.
... View more