JXID hpid DateOfOccur Code HpID_Code Number itemType
1 20 2009-1-1 rk1 001 2 入库
1 20 2009-2-1 rk2 001 2 入库
1 30 2009-1-1 rk1 002 1 入库
1 40 2009-1-1 rk1 003 1 入库
1 20 2009-2-1 ck1 001 1 出库
1 3 2009-3-1 ck2 002 1 出库
sql语句怎么写 能得到下面的
JXID hpid DateOfOccur Code HpID_Code qichu itemType cknum rknum qimo
1 20 2009-1-1 rk1 001 2 入库 0 2 2
1 30 2009-1-1 rk1 002 1 入库 0 1 1
1 40 2009-1-1 rk1 003 1 入库 0 1 1
1 20 2009-2-1 rk2 001 2 入库 0 2 4
1 20 2009-2-1 ck1 001 1 出库 1 0 0
1 3 2009-3-1 ck2 002 1 出库 1 0 0
sql 语句怎么写 高手们帮帮忙 小生不胜感激
SELECT JXID,hpid,DateOfOccur,Code,HpID_Code,Number,itemType,
CASE itemType
WHEN '出库' THEN REPLACE(Code,'ck','')
ELSE 0
END AS cknum,
CASE itemType
WHEN '入库' THEN REPLACE(Code,'rk','')
ELSE 0
END AS rknum
FROM TABLE1
下面表格没完全看懂qichu,qimo什么意思,先顶一下!
qichu qimo 估计是期初期末的意思吧
Code