BookmarkSubscribeRSS Feed
finans_sas
Quartz | Level 8

Dear All,

I have a quick question on SQL. When I executed the following codes, I get the same result (aa is identical to aaa) despite the fact that I remove "as" in the "from" line in the second code. I have read various documents on the application of proc sql and they all have "as" in the "from" line. Is "as" an unnecessary statement here?

Thanks

proc sql;

  create table aa as

    select a.ret, a.transaction_id, b.transaction_id as myid, b.newchamber

    from decode.s3_fulldata as a, decode.s3_poldata as b

    where a.transaction_id=b.transaction_id

    order by transaction_id;

quit;

proc sql;

  create table aaa as

    select a.ret, a.transaction_id, b.transaction_id as myid, b.newchamber

    from decode.s3_fulldata a, decode.s3_poldata b

    where a.transaction_id=b.transaction_id

    order by transaction_id;

quit;

1 REPLY 1
Linlin
Lapis Lazuli | Level 10

"as" is not necessary. It makes no difference to use it.

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

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
  • 1 reply
  • 787 views
  • 1 like
  • 2 in conversation