Hi @JenniferColeDH,
In some cases, including the example you've shown, KEEP= and DROP= dataset options (where name prefix lists are allowed) in conjunction with the asterisk notation can overcome that limitation of (PROC) SQL:
PROC SQL;
CREATE TABLE test(drop=uid) AS
SELECT
T1.NAME,
T1.DATE,
T2.*
FROM
LIST1 AS T1
INNER JOIN LIST2(keep=uid result:) AS T2
ON T1.UID = T2.UID;
QUIT;
... View more