Bermain Sub Query SQL Syntax
Juli, 19 2008
Halooooo friends…
sudah lama gua ga nulis lagi di blog ini…. [sorry lagi sok sibuk sih....]
ok… qt pada tulisan ini akan coba belajar membuat syntax query di dalam query lagi atau biasa disebut sub query [kalo ga salah ye....]
misal qt mau lihat data di tabel anggota yang berdomisili di kota yang sama :
syntax : “select kota_anggota from tb_anggota group by kota_anggota“
muncul tu nama-nama kota anggota qt…
nah sekarang qt ingin tahu tu anggota qt berasal dari berapa kota….
ya kalo cuma 1 s/d 10 qt masih bisa hitung manual tu kota dengan syntax diatas, coba kalo nama kotanya lebih dari seratus nama kota dower-dower deh bibir lo… he….
nah qt untuk tahu jumlah record kan pakai function count(), nah qt sekarang juga pakai syntax count()
syntax : “select count(kota_anggota) from tb_anggota group by kota_anggota” [jalan ga ya syntaxnya...ooooo.....ooooo]
horeeee ga error… but lo kok muncul angka bukan nama kota ya…??? kenapa ya…. trus itu angka apaan ya?
coba syntax : “select kota_anggota, count(kota_anggota) from tb_anggota group by kota_anggota”
nah ni baru keliatan apa maksudnya angka2 tadi….. oooo..ternyata angka-angka tadi adalah jumlah anggota qt dalam sebuah kota, tapi yang qt inginkan kan melihat jumlah kotanya bukan jumlah anggota qt di masing-masing kota….
gmn ya caranya???… thing…thing…………….
terus terang… terang terus…………..nah tretetttttt ketemu juga…
ada 2 cara nih buat nyelesain permasalahan diatas:
1st : qt bikin dulu tu query yang ngegrouping nama-nama kota, misal qt kasih nama viewnya viewgroupnamakota. setelah dibuat qt lakukan
syntax : “select count(*) from viewgroupnamakot”
nah ketemu tu…. [tapi bang..., kok repot amat sih kan cuma mau lihat jumlah kota aja bertele-tele banget...]
ok….. bossss sabar dulu ye… nih gua kasih yang ga bertele-tele……
2nd : qt pakai sub query, nah ini
syntax : “select count(*) from (select kota_anggota from tb_anggota group by kota_anggota) viewgroupnamakot”
wah jalan juga oiiiii…. [bang salut niiii.......]
thank bossssssss…
semoga berguna dan bermanfaat
by, ant
note : gunakan otakmu selama otakmu masih mampu, kalo perlu paksakan….
Entry Filed under: Artikel. Tag: Query, Script SQL, Sub Query.
1 Comment Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed
1.
Gyus | Juli, 31 2008 at 8:46 pm
Boz, Anto ajarin daku dooong.. yach yang banyak contoh nya..