|
本帖最后由 wangydm2 于 2015-5-12 08:42 编辑
我的BOM表[dbo_movt_item]是以MOVCD前三位字母为基准的,但有些极为特别的,如
HM5,对应的movttype:石英表
HM510000D对应的:石英表双机芯
所以在查询中,会有一些困扰,如果在查询中加iff判断,日后会很难管理.有没有好的查询语句可以完成呢?
dbo_movt_item | movcd | movItem | movtItemChs | movtType | movWeight | dtmUPdate | comname | strnote | 487 | W1 | 男装1 | 男装 | 13.34 | 2014/11/10 | S647 | | 48C | W1 | 男装1 | 男装 | 11.83 | 2014/11/10 | S647 | | 48D | W2 | 男装2 | 男装 | 14.87 | 2014/11/10 | S647 | | 48K | W3 | 男装3 | 男装 | 17.44 | 2014/11/10 | S647 | | 48Y | W1 | 男装1 | 男装 | 13.63 | 2014/11/10 | S647 | | 557 | M1 | 女装1 | 女装 | 5.39 | 2014/11/10 | S647 | | 559 | M1 | 女装1 | 女装 | 5.48 | 2014/11/10 | S647 | | 599 | M1 | 女装1 | 女装 | 6.24 | 2014/12/17 | S647 | | AZA | 双机芯 | 女装双机芯 | 女装双机芯 | 0 | 2015/01/14 | S647 | | F49 | W1 | 男装1 | 男装 | 13.36 | 2015/04/23 | S647 | | GZ7 | H1 | 石英表机芯含电池进口1 | 石英表 | 4.4 | 2014/11/10 | S647 | | H25 | N1 | 石英表1 | 石英表 | 0.49 | 2014/11/10 | S647 | | H4A | N3 | 石英表3 | 石英表 | 2.23 | 2014/11/10 | S647 | | H4B | N3 | 石英表3 | 石英表 | 2.16 | 2014/11/10 | S647 | | HE7 | N1 | 石英表1 | 石英表 | 0.99 | 2014/11/10 | S647 | | HM0 | N1 | 石英表1 | 石英表 | 0.51 | 2014/11/10 | S647 | | HM5 | N1 | 石英表1 | 石英表 | 0.56 | 2014/11/10 | S647 | | HM510000D | 石英表双机芯 | 石英表双机芯 | 石英表双机芯 | 0 | 2015/01/14 | S647 | | HS9 | N2 | 石英表2 | 石英表 | 1.44 | 2014/11/10 | S647 | |
bfout[td]idate | movcd | out_good | orderno | 2015/05/05 | AZA00002 | 1 | 2014-02 | 2015/05/05 | HM510000D | 37 | 2014-02 |
请问bfout如何才能由BOM表中获取正确的movttype呢.?
|
|