H
handsome1234
Unregistered / Unconfirmed
GUEST, unregistred user!
ckls出库历史
FA A2 A8
1 素围巾 10
2 V领男套衫 10
3 V领抽条男套背心 10
4 扇贝网眼围巾 10
5 超薄精纺纯绒披肩 10
6 小八字领长袖明门平摆女衬衫 10
7 大八字领长袖明门圆摆女衬衫 20
8 自带领翻花半袖女套衫 20
9 大圆领抽条女套衫 20
10 V领半袖男套衫 6
11 自带领翻花半袖女套衫 19
12 超薄精纺纯绒披肩 10
13 素围巾 10
14 V领男套衫 10
15 扇贝网眼围巾 2
16 V领抽条男套背心 1
xsls 销售历史
FA A2 A8
1 V领半袖男套衫 6
2 自带领翻花半袖女套衫 20
3 超薄精纺纯绒披肩 10
4 素围巾 10
5 V领男套衫 10
6 V领抽条男套背心 1
7 扇贝网眼围巾 2
Select A.A2 As PM,Sum(A.A8) As CK,Sum(B.A8) As XS
From CKLS As A Left Join XSLS As B
On (A.A2=B.A2) And (A.A8=B.A8)
Group By A.A2
问题一:执行完语句后 xs这一列 数据就不对,
pm ck xs
1 V领半袖男套衫 6 6
2 V领抽条男套背心 11 1
3 V领男套衫 20 20
4 超薄精纺纯绒披肩 20 20
5 大八字领长袖明门圆摆女衬衫 20 空
6 大圆领抽条女套衫 20 空
7 扇贝网眼围巾 12 2
8 素围巾 20 20
9 小八字领长袖明门平摆女衬衫 10 空
10 自带领翻花半袖女套衫 39 20
///////////////////////////////////////////////////////////////
如果执行这一句,结果更可怕:
Select A.A2 As PM,Sum(A.A8) As CK,Sum(B.A8) As XS
From CKLS As A Left Join XSLS As B
On (A.A2=B.A2) { 如果少了这句 And (A.A8=B.A8) }
Group By A.A2
pm ck xs
1 V领半袖男套衫 6 6
2 V领抽条男套背心 11 2 //这里有点变化1--》2
3 V领男套衫 20 20
4 超薄精纺纯绒披肩 20 20
5 大八字领长袖明门圆摆女衬衫 20 空
6 大圆领抽条女套衫 20 空
7 扇贝网眼围巾 12 4 //这里有点变化2--》4
8 素围巾 20 20
9 小八字领长袖明门平摆女衬衫 10 空
10 自带领翻花半袖女套衫 39 40 //这里有点变化20--》40
问题二:我标记的为什么会有变化
请问各位:这里的sql语句执行出来的怎么是这样的呢?
FA A2 A8
1 素围巾 10
2 V领男套衫 10
3 V领抽条男套背心 10
4 扇贝网眼围巾 10
5 超薄精纺纯绒披肩 10
6 小八字领长袖明门平摆女衬衫 10
7 大八字领长袖明门圆摆女衬衫 20
8 自带领翻花半袖女套衫 20
9 大圆领抽条女套衫 20
10 V领半袖男套衫 6
11 自带领翻花半袖女套衫 19
12 超薄精纺纯绒披肩 10
13 素围巾 10
14 V领男套衫 10
15 扇贝网眼围巾 2
16 V领抽条男套背心 1
xsls 销售历史
FA A2 A8
1 V领半袖男套衫 6
2 自带领翻花半袖女套衫 20
3 超薄精纺纯绒披肩 10
4 素围巾 10
5 V领男套衫 10
6 V领抽条男套背心 1
7 扇贝网眼围巾 2
Select A.A2 As PM,Sum(A.A8) As CK,Sum(B.A8) As XS
From CKLS As A Left Join XSLS As B
On (A.A2=B.A2) And (A.A8=B.A8)
Group By A.A2
问题一:执行完语句后 xs这一列 数据就不对,
pm ck xs
1 V领半袖男套衫 6 6
2 V领抽条男套背心 11 1
3 V领男套衫 20 20
4 超薄精纺纯绒披肩 20 20
5 大八字领长袖明门圆摆女衬衫 20 空
6 大圆领抽条女套衫 20 空
7 扇贝网眼围巾 12 2
8 素围巾 20 20
9 小八字领长袖明门平摆女衬衫 10 空
10 自带领翻花半袖女套衫 39 20
///////////////////////////////////////////////////////////////
如果执行这一句,结果更可怕:
Select A.A2 As PM,Sum(A.A8) As CK,Sum(B.A8) As XS
From CKLS As A Left Join XSLS As B
On (A.A2=B.A2) { 如果少了这句 And (A.A8=B.A8) }
Group By A.A2
pm ck xs
1 V领半袖男套衫 6 6
2 V领抽条男套背心 11 2 //这里有点变化1--》2
3 V领男套衫 20 20
4 超薄精纺纯绒披肩 20 20
5 大八字领长袖明门圆摆女衬衫 20 空
6 大圆领抽条女套衫 20 空
7 扇贝网眼围巾 12 4 //这里有点变化2--》4
8 素围巾 20 20
9 小八字领长袖明门平摆女衬衫 10 空
10 自带领翻花半袖女套衫 39 40 //这里有点变化20--》40
问题二:我标记的为什么会有变化
请问各位:这里的sql语句执行出来的怎么是这样的呢?