Sql同一字段中相同數據的數量統計

select  DISTINCT monitoring_stations."管道",count(0) as 數量
FROM monitoring_stations,monitoring_parameters
WHERE monitoring_stations."名稱"=monitoring_parameters."名稱" and monitoring_parameters."參數類型" like '%溫度%'
GROUP BY monitoring_stations."管道" HAVING count(monitoring_stations."管道")>0

 

這裏使用了大量的方法,模糊查詢,distinct;

使用distinct會大大提高查詢速度;

>0可以根據你的需求改爲>1只得到超過一個相同數據的相關信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章