晚上有大神在么?帮忙看看语法问题!
db2吧
全部回复
仅看楼主
level 1
UPDATE SCM_CGFHD2 B SET B.KAIPIAOSHU=A.AMOUNT FROM SCM_tuihuodiaozhengdan2 A WHERE B.BILLID IN(SELECT BILLID FROM SCM_CGFHDHEAD WHERE NO='FH201208012669') AND A.BILLID IN(SELECT BILLID FROM SCM_tuihuodiaozhengdanHEAD WHERE NO='FH201208000006' ) AND B.KUANHAO=A.KUANHAO AND B.WULIAO=A.WULIAO AND B.GUIGE=A.GUIGE AND B.CHICUN=A.CHICUN AND B.XINYANSE=A.XINYANSE
2012年08月23日 17点08分 1
level 4
.....你这写的完全是错误的。。。。
SET B.KAIPIAOSHU = (),括号里面select出
KAIPIAOSHU 要等于的值,最后在加个where 语句。。。。
2013年04月26日 08点04分 2
1