F
freesoft
Unregistered / Unconfirmed
GUEST, unregistred user!
A表 B表
id ge id ge cz
1001 1 1001 1 1
1002 2 1001 2 1
1003 3
1004 5 1001 5 0
1002 2 1
1002 3 0
1002 8 0
1003 4 1
处理结果为:
id ge
1001 4
1001 5
1002 4
1002 3
1002 8
1003 7
1004 5
也就是说如果cz值为1则累加ge,就是B表中CZ为1的和A中的记录累加。
如果cz为0,则在处理结果中添加。
不好意思,处理结果还要加上,A表中有的,但在B表中没有出现的!
这个sql语句怎么写!急。
id ge id ge cz
1001 1 1001 1 1
1002 2 1001 2 1
1003 3
1004 5 1001 5 0
1002 2 1
1002 3 0
1002 8 0
1003 4 1
处理结果为:
id ge
1001 4
1001 5
1002 4
1002 3
1002 8
1003 7
1004 5
也就是说如果cz值为1则累加ge,就是B表中CZ为1的和A中的记录累加。
如果cz为0,则在处理结果中添加。
不好意思,处理结果还要加上,A表中有的,但在B表中没有出现的!
这个sql语句怎么写!急。