Está vez les traigo algunos tips que les pueden salvar unas cuantas horas de trabajo y que en mi caso siempre me son muy útiles.
- Creando _N_
PROC SQL;
SELECT a.*
,monotonic() as _N_
FROM sashelp.class a;
quit;
- Creando una macro variable
PROC SQL NOPRINT;
SELECT MIN(age) INTO :min_age FROM sashelp.class;
quit;
%PUT &min_age;
- Depurando tu query
PROC SQL _Method;
create table sales as
Select Country ,Region ,quarter ,sum(actual) as Sales
from sashelp.Prdsale
group by 1,2,3;
quit;
-Revisando síntaxis
PROC SQL noexec;
create table sales as
Select Country ,Region ,quarter ,sum(actual) as Sales
from sashelp.Prdsale
group by 1,2,3;
quit;
- Seleccionar registros de A que no estan en B
Proc SQL;
Select name from A
except
select name from B;
quit;
Ya iré añadiendo otros tips....
SASludos,
Alberto
Algunos tips para los amantes de Proc SQL
Publicado por
Alberto Negron
4 de marzo de 2009
Suscribirse a:
Enviar comentarios (Atom)

0 comentarios:
Publicar un comentario en la entrada