Advertisement
fahmihilmansyah

Asli

Apr 2nd, 2014
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.31 KB | None | 0 0
  1.  
  2. SELECT
  3.     resMember.strnama_dealer,
  4.     resMember.strkode_dealer,
  5.     resMember.strnama_upline,
  6.     a.intid_dealer,
  7.     resCabang.strnama_cabang,
  8.     resUnit.strnama_unit,
  9.     a.intid_unit,
  10.     a.intid_jpenjualan,
  11.     a.inttotal_omset,
  12.    
  13. IF (
  14.     a.intid_jpenjualan = 1,
  15.     SUM(a.inttotal_omset),
  16.     '0'
  17. ) AS omset_awal,
  18.  
  19. IF (
  20.     a.intid_jpenjualan != 8
  21.     AND a.intid_jpenjualan != 10
  22.     AND a.intid_jpenjualan != 11
  23.     AND a.intid_jpenjualan != 12,
  24.     SUM(a.inttotal_omset),
  25.     '0'
  26. ) AS omset_unit,
  27.  a.intid_week,
  28.  a.datetgl
  29. FROM
  30.     nota a
  31. LEFT JOIN (
  32.     SELECT
  33.         strnama_dealer,
  34.         strkode_dealer,
  35.         strnama_upline,
  36.         intid_dealer
  37.     FROM
  38.         member
  39. ) resMember ON resMember.intid_dealer = a.intid_dealer
  40. LEFT JOIN (
  41.     SELECT
  42.         intid_unit,
  43.         strnama_unit
  44.     FROM
  45.         unit
  46. ) resUnit ON resUnit.intid_unit = a.intid_unit
  47. LEFT JOIN (
  48.     SELECT
  49.         intid_cabang,
  50.         strnama_cabang
  51.     FROM
  52.         cabang
  53. ) resCabang ON resCabang.intid_cabang = a.intid_cabang,
  54.  `week` b
  55. WHERE
  56.     a.intid_week = b.intid_week
  57.     AND a.intid_week in (
  58.         SELECT intid_week FROM week
  59.         WHERE
  60.         intbulan='03'
  61.         AND inttahun='2014'
  62.     )
  63.     AND YEAR(a.datetgl)='2014'
  64. AND a.intid_unit = resUnit.intid_unit
  65. AND a.is_dp = 0
  66. GROUP BY
  67.     resMember.strnama_dealer,
  68.     resMember.strkode_dealer,
  69.     resMember.strnama_upline,
  70.     resMember.intid_dealer
  71. ORDER BY
  72.     resCabang.strnama_cabang ASC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement