Advertisement
MoemoeChan

minMax Cat(Null,Null)

Apr 5th, 2020
695
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 2.27 KB | None | 0 0
  1. SELECT mg.merchangrup_code "Group Code",
  2.        mg.merchangrup_name "Group Name",
  3.        sg.subgrup_code     "SubGroup Code",
  4.        sg.subgrup_name     "SubGroup Name",
  5.        k.kat_code          "Category Code",
  6.        k.kat_name          "Category Name",
  7.        brg.brg_code        PLU,
  8.        brg.brg_name,
  9.        ro.outlet_code      Outlet,
  10.        NULL                "Dsp Loc",
  11.        rsStock.sat_code    Satuan,
  12.        rsStock.sat_name    UOM,
  13.        brg.safety_stock    "Min Stock",
  14.        brg.brg_max_stock   "Max Stock",
  15.        NULL                "Qty At Dsp",
  16.        ls.ls_stock         "Current Stock",
  17.        rsPurchase.sat_code "Stock on Order",
  18.        NULL                "Prj S1 / Dy"
  19. FROM   barang brg
  20.        LEFT OUTER JOIN ref$outlet ro
  21.                     ON brg.ref$outlet_id = ro.ref$outlet_id
  22.        LEFT OUTER JOIN last_stock ls
  23.                     ON brg.barang_id = ls.ls_barang_id
  24.        LEFT OUTER JOIN ref$satuan rsStock
  25.                     ON rsStock.ref$satuan_id = brg.ref$satuan_stock
  26.        LEFT OUTER JOIN ref$satuan rsPurchase
  27.                     ON rsPurchase.ref$satuan_id = brg.ref$satuan_purchase
  28.        INNER JOIN ref$kategori k
  29.                ON brg.ref$kategori_id = k.ref$kategori_id
  30.        INNER JOIN ref$sub_grup sg
  31.                ON k.ref$sub_grup_id = sg.ref$sub_grup_id
  32.        INNER JOIN ref$merchandise_grup mg
  33.                ON sg.ref$merchandise_grup_id = mg.ref$merchandise_grup_id
  34. WHERE  1 = 1
  35.        AND k.kat_code >= (SELECT TOP 1 k.kat_code
  36.                           FROM   ref$kategori k
  37.                                  INNER JOIN ref$sub_grup sg
  38.                                          ON k.ref$sub_grup_id =
  39.                                             sg.ref$sub_grup_id
  40.                           WHERE  sg.subgrup_code = '00.0060'
  41.                           ORDER  BY 1)
  42.        AND k.kat_code <= (SELECT TOP 1 k.kat_code
  43.                           FROM   ref$kategori k
  44.                                  INNER JOIN ref$sub_grup sg
  45.                                          ON k.ref$sub_grup_id =
  46.                                             sg.ref$sub_grup_id
  47.                           WHERE  sg.subgrup_code = '00.0060'
  48.                           ORDER  BY 1 DESC)
  49. ORDER  BY k.kat_code,
  50.           brg.brg_code
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement