Hi Leon, use the keyword "calculated". like this: PROC SQL;
CREATE TABLE KLD_t AS
SELECT CUSIP,
YEAR,
COMPANYNAME,
COMPANYID,
TICKER,
COM_STR_NUM,
COM_CON_NUM,
DIV_STR_NUM,
DIV_CON_NUM,
EMP_STR_NUM,
EMP_CON_NUM,
ENV_STR_NUM,
ENV_CON_NUM,
PRO_STR_NUM,
PRO_CON_NUM,
COM_STR_NUM + DIV_STR_NUM + EMP_STR_NUM + ENV_STR_NUM + PRO_STR_NUM AS TOT_STR_NUM,
COM_CON_NUM + DIV_CON_NUM + EMP_CON_NUM + ENV_CON_NUM + PRO_CON_NUM AS TOT_CON_NUM,
calculated TOT_STR_NUM - calculated TOT_CON_NUM AS KLD_SCORE
FROM kld.kld
;
QUIT;
... View more