Salam Benar yang dikatakan wendi, RDBMS perlu di normalisasi dan query dibuat sederhana, sehingga lebih kecil costnya.
regards, On Wed, 23 Jun 2010 16:19:26 +0700 wendi gunawan <[email protected]> wrote: > klo ingin lebih cepat querynya.. > lalakun filter lebih awal..baru di union kan... > > > > 2010/6/22 Akah <[email protected]> > > > > > > > Yup setuju dengan bung Wadi, sebaiknya diperhatikan lagi normalisasinya. > > > > Oh iya kalau dibanding dengan > > > > SELECT * FROM > > > > (SELECT ID_COMPANY, CARA_BAYAR, BAYAR FROM HR.TABLE_A > > > > UNION SELECT ID_COMPANY, CARA_BAYAR, BAYAR FROM HR.TABLE_B > > > > UNION SELECT ID_COMPANY, CARA_BAYAR, BAYAR FROM HR.TABLE_C) X > > > > WHERE X.CARA_BAYAR='TUNAI' > > > > Costnya besaran mana ya bro? > > > > From: [email protected] <indo-oracle%40yahoogroups.com> [mailto: > > [email protected] <indo-oracle%40yahoogroups.com>] On > > Behalf Of Wadi Achmed > > Sent: Tuesday, June 22, 2010 5:51 PM > > To: [email protected] <indo-oracle%40yahoogroups.com> > > Cc: Aud Solehuddin > > Subject: Re: [indo-oracle] ask query SQL > > > > > > Pertama: Maaf, saya balik nanya. > > Kenapa tablenya ada 3 kalau atribut dan fungsinya sama semua? > > > > Solusinya: > > > > Kalau tablenya satu (nama table asumsi table_bayar): > > ------------------------------ > > Select id_company, bayar > > from table_bayar > > where cara_bayar = 'tunai'; > > > > Kalau masih maksa pake 3 table > > ------------------------------ > > select id_company, bayar > > from table_a > > where cara_bayar = 'tunai' > > union all > > select id_company, bayar > > from table_b > > where cara_bayar = 'tunai' > > union all > > select id_company, bayar > > from table_c > > where cara_bayar = 'tunai'; > > > > Sekali lagi saya sarankan diubah tablenya cukup satu aja. > > Coba pelajari lagi konsep normalisasi database. > > > > Cheers, > > Wadi Achmed > > > > On 6/22/2010 5:08 PM, Aud Solehuddin wrote: > > > Dear all, terimakasih sebelumnya, minta bantuan nyari query SQL untuk > > select dari table berikut : > > > > > > > > > > > > misal saya punya tiga table, > > > > > > > > > > > > table A > > > > > > id_company > > > > > > cara_bayar (tunai, bni, bca) > > > > > > bayar > > > > > > field lain2 > > > > > > > > > > > > table B > > > > > > id_company > > > > > > cara_bayar (tunai, bni, bca) > > > > > > bayar > > > > > > field lain2 > > > > > > > > > > > > table C > > > > > > id_company > > > > > > cara_bayar (tunai, bni, bca) > > > > > > bayar > > > > > > field lain2 > > > > > > > > > > > > contoh isian : > > > > > > table A > > > > > > > > > > > > PT Coba > > > > > > 200000 > > > > > > tunai > > > > > > > > > > > > table B > > > > > > PT Tes > > > > > > 500000 > > > > > > bni > > > > > > > > > > > > table C > > > > > > PT Sample > > > > > > 1000000 > > > > > > tunai > > > > > > > > > > > > hasil yang diharapkan (tampil yang tunai) : > > > > > > > > > > > > id_company bayar > > > > > > PT Coba 200000 > > > > > > PT Sample 1000000 > > > > > > > > > > > > bagaimana cara saya menampilkan id_company dan bayar, yang memiliki cara > > bayar ='tunai' > > > > > > > > > > > > makasih atas bantuannya semuanya.. :) > > > > > > > > > > > > > > > > > > [Non-text portions of this message have been removed] > > > > > > > > > > > > ------------------------------------ > > > > > > -- > > > -----------I.N.D.O - O.R.A.C.L.E--------------- > > > Keluar: > > > [email protected]<indo-oracle-unsubscribe%40yahoogroups.com> > > <mailto:indo-oracle-unsubscribe%40yahoogroups.com<indo-oracle-unsubscribe%2540yahoogroups.com>> > > > > > Website: http://indooracle.wordpress.com > > > http://www.facebook.com/group.php?gid=51973053515 > > > ----------------------------------------------- > > > > > > Bergabung dengan Indonesia Thin Client User Groups, > > > Terminal Server, Citrix, New Moon Caneveral, di: > > > http://indo-thin.blogspot.comYahoo! Groups Links > > > > > > > > > > > > > > > > > > > [Non-text portions of this message have been removed] > > > > Please consider the environment before print out this email > > =================================================================== > > ==This message was scanned by Toyota Tsusho Indonesia Email Server Anti > > Virus== > > =================================================================== > > > > > > [Non-text portions of this message have been removed] > > > > > > > > > > -- > wendi gunawan > Java Software Developer & penulis (new bie) > terus belajar untuk tidak cinta dunia > http://oretanwendi.wordpress.com/ > hp:085624046906 > > > [Non-text portions of this message have been removed] > -- natalandts <[email protected]>

