BookmarkSubscribeRSS Feed
Aexor
Lapis Lazuli | Level 10

we have three tables

 

table1

Fname

RAM

MOHAN

SOHAN

 

table2

Mname

K

 

M

 

table3

LName

deo

ken

zen

;

I want to create a table final , where we can have fname,mnane,lname value.

if mname is missing then fname and lname should print;

e.g

final

RAM K deo

Mohan deo

 

and so on 

 

 

 

1 REPLY 1
Reeza
Super User

Cross Joins?

 

proc sql;
create table want as
select name, mname, lname
from table1, table2, table3
order by 1, 2, 3;
quit;

@Aexor wrote:

we have three tables

 

table1

Fname

RAM

MOHAN

SOHAN

 

table2

Mname

K

 

M

 

table3

LName

deo

ken

zen

;

I want to create a table final , where we can have fname,mnane,lname value.

if mname is missing then fname and lname should print;

e.g

final

RAM K deo

Mohan deo

 

and so on 

 

 

 


 

SAS Innovate 2025: Register Now

Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
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
  • 1 reply
  • 380 views
  • 0 likes
  • 2 in conversation