mysql比较2行相同的表

时间:2013-03-25 22:25:18

标签: mysql

我正在尝试比较2行并显示相同的行。我确实浏览但无法找到正确的解决方案。

表A

Count     status         Division
20          A               1
30          B               2
10          c               1
12          z               1

从上表我想显示其分区相同。

Count     status         Division
20          A               1
10          c               1
12          z               1

3 个答案:

答案 0 :(得分:0)

试试这个

Select * from TableA 
Group By Division 
Having Count(*) > 1

答案 1 :(得分:0)

Select * from TableA
Group By Division 
having Count(*) = 1

答案 2 :(得分:0)

我在这里使用了案例陈述,对我有用

选择公司代码,“佣金”,年份 ,sum(sum当(CommissionType ='Commission Recevied'的情况下则JAN否则0结束)/ sum(summary当CommissionType ='WM的净付款'且isull(JAN,0)<> 0则JAN否则1结束)  来自Commission_Consolidate

按公司代码分组,年份

结束