Minggu, 06 November 2011

Mencari selisih 2 tabel

kemarin ada pekerjaan yg mengharuskan gw untuk mencari selisih data bulan ini dengan data bulan lalu, simple bgt kan harusnya.. dua file itu gw import ke sas.. kemudian ada 2 cara, bisa pake proc sort trus di merge gitu atau langsung tarik datanya pake sintax sql.. lg buntu bgt mungkin nih otak, gw utak atik pake 2 cara itu ga bisa2... dan karena kelamaan, terpaksa gw cari manual, gw sort dulu, trus gw cari tuh selisihnya.. untung datanya cuma sekitar 900an, gmn coba kalau ada ratusan ribu.. arghh tidak

memalukan.. sebenernya gw udh tau pake Left outer join, tapi kok kmrn ga bisa2.. menurut gw udh sesuai kok, tapi ya sudahlah.. masih penasaran akhirnya tadi gw gugling dan akhirnya ketemu resultnya di sini

ini sintax dah bener bgt nih simple pula.. simpan ya baik2 besok2 pasti kepake lagi

proc sql ;

create table a3 as SELECT * FROM a2 LEFT OUTER JOIN a1 ON a2.Id = a1.Id WHERE a1.Id IS NULL;
quit;


Label: ,

0 Komentar:

Posting Komentar

Berlangganan Posting Komentar [Atom]

<< Beranda