misal ada 10 tabel (T1, T2, ... T10) dg jumlah dan data field yg sama (F1, F2, F3). kemudian ada sql sbb: SQL=select f1, f2, f3 from T1 where f1<100; sql yg sama juga dijalanin pada tabel T2 hg T10. setelah semua query slesai tinggal nampilin. misal lagi, data ditampilkan 10 data per hlm. pertanyaan: teknik yg efisien gimana? ini casenya pake mysql (yg blom bisa sub query). boleh juga klo ada yg mo crita u/ non mysql. sementara ini solusi yg kepikir. create temporary table, terus data dr masing2 tabel ditambahkan (insert) ke temporary table tadi. masalahnya klo pake cara ini gak efisien (imho). 1. kalau data masing2 tabel buanyak. nah itu apa mau insert sekian puluh ribu kali ke temporary tabel. 2. kalau yg akses u/ query banyak, apa harus create temporary table sekian kali? habis itu didel lagi solusi lain (baru kepikir setelah nulis ini :) bikin tabel gabungan dari 10 tabel tadi. bukan temporary. kayanya ini lebih ringan. cuman berarti hrs nambah fungsi update baru. biar slalu uptodate datanya :( slain itu kebetulan ada problem di space yg terbatas. atau ada cara yg lebih baik ? - nk - -- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3
