BookmarkSubscribeRSS Feed
lmyers2
Obsidian | Level 7

Hello - I'm using SAS 9.4 and am simply trying to use proc sql to make a table that is grouped and in a certain order but am getting syntax errors that I can't figure out. Below is the code and attached is the screenshot of the errors.

sql.PNG

 

 

PROC SQL;
create table by_specialty as
SELECT  SumIndemnityCPI,PRIMARY_RESPONSIBLE_PROVIDER,
from finalfinalfile,
GROUP BY PRIMARY_RESPONSIBLE_PROVIDER,
order by SumIndemnityCPI,
QUIT;

 

4 REPLIES 4
andreas_lds
Jade | Level 19

Remove the comma after primary_responsible_provider. For the next post: please don't post log as screenshot but as text using the {i}-icon.

Astounding
PROC Star
The final comma should be a semicolon.
ed_sas_member
Meteorite | Level 14

Hi @lmyers2 

To sum up all comments:

PROC SQL;
	create table by_specialty as
	SELECT  SumIndemnityCPI,PRIMARY_RESPONSIBLE_PROVIDER
	from finalfinalfile
	GROUP BY PRIMARY_RESPONSIBLE_PROVIDER
	order by SumIndemnityCPI;
QUIT;

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
  • 4 replies
  • 766 views
  • 6 likes
  • 5 in conversation