BookmarkSubscribeRSS Feed
Mike7
Calcite | Level 5

Proc SQL;
create table moth as
Select distinct a.motherid, a.perid as kidid,
a.tage as kidage, a.esex as kidgender, a.EHLTSTAT as kid_currhealth ,
a.EHOSPNIT as kid_nightsinhosp, a.EVISDOC as kid_docvisit
from momkid a, wave5top b
where a.motherid=b.perid
and a.tage lt 18
order by a.motherid, a.tage;
Quit;

 

Th log is not showing any errors its just showing 0 observations 

0 rows 7 columns

3 REPLIES 3
Tom
Super User Tom
Super User

No records met your WHERE criteria. Without seeing the data hard to tell if there is any error or not.

robert215
Calcite | Level 5

Check if you have kidid in table momkid ? (a.kidid = b.kidid)

ballardw
Super User

Some Possible causes

1) No matching Momid = Perid

2) no tage lt 18

or

3) None of the matching Momid=Perid have tage lt 18

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 3 replies
  • 1321 views
  • 0 likes
  • 4 in conversation