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

mysql?count?為null時(shí),顯示0的問(wèn)題

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

mysql count 為null時(shí),顯示0

1.使用ifnull

ifnull(字段名,目標(biāo)值)

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.運(yùn)行結(jié)果

mysql讓count為0的記錄也顯示出來(lái)

在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條記錄,問(wèn)題是其中有一個(gè)城市“Tianjing”是沒(méi)有記錄符合的,怎么讓他顯示成

+-----------+----------+
| 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 |
+-----------+----------+

讓它c(diǎn)ount為0的記錄也顯示出來(lái),做法如下:

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

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

相關(guān)文章

  • mysql定時(shí)刪除過(guò)期數(shù)據(jù)記錄的簡(jiǎn)單方法

    mysql定時(shí)刪除過(guò)期數(shù)據(jù)記錄的簡(jiǎn)單方法

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

    MySQL存儲(chǔ)過(guò)程的查詢(xún)命令介紹

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

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

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

    抚松县| 泰州市| 赞皇县| 枣阳市| 廉江市| 信宜市| 弋阳县| 金乡县| 大城县| 梁山县| 天津市| 个旧市| 卓尼县| 四平市| 科尔| 明水县| 定安县| 饶平县| 公安县| 新野县| 桐庐县| 贵南县| 东城区| 永修县| 固阳县| 凤阳县| 怀化市| 拜城县| 富顺县| 哈巴河县| 涿鹿县| 淄博市| 隆林| 清镇市| 贺州市| 屯门区| 班玛县| 民乐县| 黄骅市| 微博| 华亭县|