我遇到了我的sql查询问题(Select distinct did not work)。SQL如果有计数子句,则区别不能工作
我的SQL是:
select distinct
count(T2.Column1)
from Table1 t2
where T2.Column1='2017-05-210'
实际列1的数据只有3个数据, 但输出
注意: - 列1的数据是具有1与许多情况Column2
以下是实际数据:
Column 1 Column 2
1 A
1 B
1 C
1 D
2 A
2 B
2 C
2 D
3 A
3 B
3 C
3 D
任何人都可以帮助我吗? 真的很感谢您的关注。
谢谢!
正如我们的答案中所述,您的数据,结果和查询不匹配。此外,您显示的数据是** m:n **,而不是1:n(第1列中的值可以与许多第2列值配对,例如1A,1B,1C和1D,并且第2列中的值可以与许多列1值,例如1A,2A,3A)。 –