IBN_NO: 入库单号
SKU_ID: SKU编码
SKU_NAME: SKU名称
QUANTITY: 入库数量
IBN_NO SKU_ID SKU_NAME QUANTITY
-------------------------------------------------------------
IN061115000018 02107040 帆布 14
IN061115000018 02127838 羊皮+羊反 15以上为本比需要入库的SKU,在这些SKU放货前,要做个放货工作单,这个放货工作单里,要标明最近一次放该货品的货位。每次放货后,在INVENTORY里有相应纪录,
BIN_ID: 货位代码
SKU_ID: SKU代码
SHELF_DATE: 上架时间
如:BIN_ID SKU_ID SHELF_DATE
--------------------------------------------------------------
010103 02107040 2006-11-15
010203 02107040 2006-11-01
010101 02107040 2006-11-16
010104 02127837 2006-11-15 (如果该货品有库存)
010102 02127837 2006-11-13 (如果该货品有库存)
NULL NULL NULL (如果该货品没有库存)我想要的结果,如:
BIN_ID IBN_NO SKU_ID QUANTITY
----------------------------------------------------------------------------
010101 IN061115000018 02107040 14
010104 IN061115000018 02127838 15 (如果该货品有库存)
NULL IN061115000018 NULL 15 (如果该货品没有库存)我的意思主要是,把本次要放货的货品和库存关联起来查询出,最近一次放该货品的货位,有就显示相关货位,没有就现实为NULL。请高手赐教!由于本人现有分没了,所以只能尽我所能了,不要意思。
SKU_ID: SKU编码
SKU_NAME: SKU名称
QUANTITY: 入库数量
IBN_NO SKU_ID SKU_NAME QUANTITY
-------------------------------------------------------------
IN061115000018 02107040 帆布 14
IN061115000018 02127838 羊皮+羊反 15以上为本比需要入库的SKU,在这些SKU放货前,要做个放货工作单,这个放货工作单里,要标明最近一次放该货品的货位。每次放货后,在INVENTORY里有相应纪录,
BIN_ID: 货位代码
SKU_ID: SKU代码
SHELF_DATE: 上架时间
如:BIN_ID SKU_ID SHELF_DATE
--------------------------------------------------------------
010103 02107040 2006-11-15
010203 02107040 2006-11-01
010101 02107040 2006-11-16
010104 02127837 2006-11-15 (如果该货品有库存)
010102 02127837 2006-11-13 (如果该货品有库存)
NULL NULL NULL (如果该货品没有库存)我想要的结果,如:
BIN_ID IBN_NO SKU_ID QUANTITY
----------------------------------------------------------------------------
010101 IN061115000018 02107040 14
010104 IN061115000018 02127838 15 (如果该货品有库存)
NULL IN061115000018 NULL 15 (如果该货品没有库存)我的意思主要是,把本次要放货的货品和库存关联起来查询出,最近一次放该货品的货位,有就显示相关货位,没有就现实为NULL。请高手赐教!由于本人现有分没了,所以只能尽我所能了,不要意思。
解决方案 »
- combobox的一个查询数据库的问题,请各位看看
- @@@请各位在上海混饭吃的it同仁给我做个见证,前一个老板认为我对不起他,国庆过后,我会把我遇的全部说出来,只列举事实,如有假话,猪
- 使用WebBrowser控件,如何获取点击链接的事件,同时在点击链接时获取URL?十万火急!!!
- 各位大侠哪里?有XP界面的控件下载呀,送上50分!
- 猫在Linux下怎么装驱动?
- 阻塞模式中,serversocket怎样滤掉非法的废数据包????
- 一个很简单的问题,希望各位大侠帮忙
- ADO连接请问怎样让所有的DB组件禁用....如果禁用ADOTABLE1.????...如果是取消禁止那..
- 为什么会这样?那该怎么解决呢? (关于读写文件的问题)
- 哪位有在DELPHI下显示一幅位图的经验 ?
- 请问有没有DELPHI的QQ群可以加入的哦?
- [考题]如何修改函数中常量参数的值
IBN_NO: 入库单号
SKU_ID: SKU编码
SKU_NAME: SKU名称
QUANTITY: 入库数量TABLESHELF:
BIN_ID: 货位代码
SKU_ID: SKU代码
SHELF_DATE: 上架时间Select (Select Top 1 BIN_ID
From TableShelf
Where SKU_ID = A.SKU_ID
Order By Shelf_Date) BIN_ID,
IBN_NO,
(Case When (Select Top 1 BIN_ID
From TableShelf
Where SKU_ID = A.SKU_ID
Order By Shelf_Date)
Is Not Null Then SKU_ID Else Null End) SKU_ID
From TABLESKU A
不知道我表达您的需求没有?
From TableShelf
Where SKU_ID = A.SKU_ID
Order By Shelf_Date) BIN_ID,
IBN_NO,
(Case When (Select Top 1 BIN_ID
From TableShelf
Where SKU_ID = A.SKU_ID
Order By Shelf_Date)
Is Not Null Then SKU_ID Else Null End) SKU_ID,
QUANTITY
From TABLESKU A
--显示结果BIN_ID IBN_NO SKU_ID QUANTITY
------- --------------------------------------
010203 IN061115000018 02107040 14
NULL IN061115000018 NULL 15
From TableShelf
Where SKU_ID = A.SKU_ID
Order By Shelf_Date Desc) BIN_ID,
IBN_NO,
(Case When (Select Top 1 BIN_ID
From TableShelf
Where SKU_ID = A.SKU_ID
Order By Shelf_Date Desc)
Is Not Null Then SKU_ID Else Null End) SKU_ID,
QUANTITY
From TABLESKU A
---BIN_ID IBN_NO SKU_ID QUANTITY
------- --------------------------------------
010101 IN061115000018 02107040 14
NULL IN061115000018 NULL 15(所影响的行数为 2 行)