Alhamdulillah udah sukses Mr. Ada pertanyaan lagi sbb : Contoh di kasus Anda : UPDATE [\\DATABASE\RM.MDB].REF2 as a INNER JOIN [\\DATABASE\RM.MDB].GR as b ON a.GR=b.GR <------ apakah datanya harus identik ??? Bagaimana penulisannya jika data tidak identik tapi ada sebagian saja data yg identik, misal a.GR datanya 'ABC1' dan b.GR datanya 'ABC2' dianggap data yg identik SET a.HARVEST=b.GR_DATE
Terima kasih pengetahuannya Wassalamu 'alaikum wr. wb., Heru Safrudin Pada 2015 10 1 14:04, "'Mr. Kid' [email protected] [belajar-excel]" <[email protected]> menulis: > > > > Wa'alaikumussalam wr wb > > Hai Heru, > > Syntax umum : > (digunakan oleh sebagian besar database engine, kecuali MS SQL Server yang memerlukan pendefinisian klausa FROM) > UPDATE target as alias_target > INNER JOIN source as another > ON alias_target.colskey=another.colskey > SET alias_target.col1_target = another.col1 > > Contoh di kasus Anda : > UPDATE [\\DATABASE\RM.MDB].REF2 as a > INNER JOIN [\\DATABASE\RM.MDB].GR as b > ON a.GR=b.GR > SET a.HARVEST=b.GR_DATE > > Jadi, perbedaan dengan yang Anda buat adalah pada struktur bunyi bahasanya... > > > Wassalamu'alaikum wr wb > Kid > > > > > > > > > > > > > > > > 2015-10-01 12:39 GMT+07:00 Heru Safrudin [email protected] [belajar-excel] <[email protected]>: >> >> >> >> Dear master, >> >> Saya mau update database mdb file, dari excel dengan syntax sql sbb: >> >> "update `\\DATABASE\RM.MDB`.REF2 SET REF2.HARVEST=GR.GR_DATE FROM `\\DATABASE\RM.MDB`.GR WHERE REF2.GR=GR.GR" >> >> Kenapa kok syntex error (missing operator ) in query expression, saya pingin tahu dimana letak syntax errornya >> Mohon petunjuknya >> >> Terima kasih >> Wassalamu 'alaikum wr. wb., >> >> Heru Safrudin > > >

