天天看點

mysql兩列字段 分組去重統計_mysql組合字段去重

大家好,又見面了,我是你們的朋友全棧君。

直接了當上SQL

SELECT
			a.字段1,
		  	a.字段2,
		  	b.字段1,
			COUNT(DISTINCT a.字段1),COUNT(DISTINCT b.字段1)  //這行為去重
		FROM
			xs_highway_transport_log a
			LEFT JOIN b表  b ON b.id = a.main
			
		 	GROUP BY  a.字段1 ,b.字段1    // 這行為分組           

複制

直接這樣 即可實作 多字段去重情況。

同時可以配合having過濾分組,也可以在 分組前 GROUP BY 前添加WHERE 條件

[GROUP BY 字段][HAVING <條件表達式>]

上效果圖

mysql兩列字段 分組去重統計_mysql組合字段去重
mysql兩列字段 分組去重統計_mysql組合字段去重

注:要放在COUNT(這裡哦),否則異常

釋出者:全棧程式員棧長,轉載請注明出處:https://javaforall.cn/171129.html原文連結:https://javaforall.cn