Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67546 Members, 783 Products, 5294 Topic, 12958 Comments)

Cara Menampilkan join table

Dibuat
Login Terakhir 6 Bulan lalu,
Telah Dilihat 1616 Kali
Ahmad fatony budiman Mengatakan : Sultan Account
  1. Sore semuanya,
  2.  
  3. mau tanya table sebagai berikut :
  4.  
  5. buku
  6. id status
  7. 1 open
  8. 2 close
  9.  
  10. buku2
  11. id status
  12. 1 close
  13. 2 reschedule
  14.  
  15. querynya sebagai berikut
  16. SELECT a.id,
  17. COUNT(IF(a.status like '%open%',a.status,null)) as open,
  18. COUNT(IF(a.status like '%close%',a.status,null)) as close,
  19. COUNT(IF(a.status like '%reschedule%',a.status,null)) as reschedule
  20. FROM buku a
  21. left join buku2 b on a.status=b.status group by a.status
  22.  
  23. Data yang tampil tidak sesuai :
  24. id open close reschedule
  25. 2 0 1 0
  26. 1 1 0 0
  27.  
  28. Yang saya inginkan tampilannya seperti ini gan,
  29. id open close reschedule
  30. 2 0 2 0
  31. 1 1 0 0
  32. 2 0 0 1
  33.  
  34. apa query saya ada yang kurang ya, mohon masukan dan informasinya
  35.  
  36.  
  37.  
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!