最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql?count?為null時,顯示0的問題

 更新時間:2022年09月27日 10:24:27   作者:魏N來  
這篇文章主要介紹了mysql?count?為null時,顯示0的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

mysql count 為null時,顯示0

1.使用ifnull

ifnull(字段名,目標值)

SELECT a.*,IFNULL(r.count,0) from (SELECT act_id,poster_id,type,style_type,status,status_time,title,content,images,start_time,end_time,district_id,address,lon_map,lat_map,person_num,person_name,person_phone,person_wx_id,reward_min,reward_max,cost_type,meal_svc,taxi_svc,hair_length,hair_handle,remark,is_over,create_time,note 
FROM activity WHERE poster_id = 3055808629673784641 ORDER BY create_time DESC limit 0,20) a LEFT JOIN (SELECT count(1) count,act_id
                            FROM activity_user u
                            where  u.user_status in ('YBM', 'YTG', 'YQR')
                            GROUP BY u.act_id) r on a.act_id = r.act_id

2.運行結(jié)果

mysql讓count為0的記錄也顯示出來

在mysql 下執(zhí)行如下命令

select use_city,count(*) from data where os="Windows 2003 Std" group by use_city;

得到的結(jié)果為:

+-----------+----------+
| use_city | count(*) |
+-----------+----------+
| Beijing | 2 |
| Chengdu | 2 |
| Chongqing | 1 |
| Dalian | 2 |
| Fuzhou | 2 |
| Guangzhou | 2 |
| Hangzhou | 2 |
| Nanjing | 2 |
| Shanghai | 21 |
| Shenyang | 5 |
| Wuhan | 1 |
+-----------+----------+
11 rows in set (0.01 sec)

共有11條記錄,問題是其中有一個城市“Tianjing”是沒有記錄符合的,怎么讓他顯示成

+-----------+----------+
| use_city | count(*) |
+-----------+----------+
| Beijing | 2 |
| Chengdu | 2 |
| Chongqing | 1 |
| Dalian | 2 |
| Fuzhou | 2 |
| Guangzhou | 2 |
| Hangzhou | 2 |
| Nanjing | 2 |
| Shanghai | 21 |
| Tianjing | 0 |
| Shenyang | 5 |
| Wuhan | 1 |
+-----------+----------+

讓它count為0的記錄也顯示出來,做法如下:

SELECT
use_city,
COUNT(CASE WHEN os='Windows 2003 Std' THEN 1 ELSE NULL END)
FROM
data
GROUP BY
use_city

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。 

相關(guān)文章

  • mysql定時刪除過期數(shù)據(jù)記錄的簡單方法

    mysql定時刪除過期數(shù)據(jù)記錄的簡單方法

    今天小編就為大家分享一篇mysql定時刪除過期數(shù)據(jù)記錄的簡單方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • MySQL存儲過程的查詢命令介紹

    MySQL存儲過程的查詢命令介紹

    這篇文章主要介紹了MySQL存儲過程的查詢命令介紹,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • mysql利用group_concat()合并多行數(shù)據(jù)到一行

    mysql利用group_concat()合并多行數(shù)據(jù)到一行

    把查詢name字段得到的多行記錄進行合并,可以通過程序?qū)崿F(xiàn),但也可直接在sql層完成,需要的朋友可以參考下
    2014-07-07
  • 最新評論

    武强县| 双城市| 双桥区| 文水县| 民和| 边坝县| 漯河市| 当雄县| 临沂市| 永丰县| 会泽县| 迁安市| 龙山县| 冕宁县| 丰城市| 大余县| 遵义市| 富蕴县| 永定县| 高阳县| 峨边| 顺平县| 庆城县| 康马县| 泸州市| 云安县| 茶陵县| 漠河县| 加查县| 会同县| 三明市| 民丰县| 新龙县| 闵行区| 泰安市| 化德县| 黄梅县| 凤城市| 从江县| 平罗县| 荔浦县|