SQL:在使用分组函数统计并进行分组时,发现有两条除了统计数据不一样,其他都一样的数据
生活随笔
收集整理的這篇文章主要介紹了
SQL:在使用分组函数统计并进行分组时,发现有两条除了统计数据不一样,其他都一样的数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
場景:需要根據字段sex對表中的數據進行分組,并統計不同sex的總數,在運行 select sex,count(1) num from a group by sex;語句時發現結果如下圖:
經檢查發現,name=女的兩條記錄出現的原因是,其中一條記錄中女字后面帶空格,然后修改SQL語句為:
select trim(sex),count(1) num from a group by trim(sex);
問題被解決。
?
trim():去掉字符前后的空格。
總結
以上是生活随笔為你收集整理的SQL:在使用分组函数统计并进行分组时,发现有两条除了统计数据不一样,其他都一样的数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 给echarts添加筛选时间控件时,控件
- 下一篇: PL/SQL Developer中如何格