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

mysql distinct去重,IFNULL空值處理方式

 更新時(shí)間:2025年01月16日 14:33:09   作者:<%相遇既是緣分%>  
文章介紹了如何在MySQL中使用`DISTINCT`命令去重和使用`IFNULL`函數(shù)處理空值,首先,通過Navicat新建數(shù)據(jù)庫并準(zhǔn)備數(shù)據(jù),然后展示了如何使用`DISTINCT`命令去除重復(fù)數(shù)據(jù)和使用`IFNULL`函數(shù)將空值替換為“暫無”

mysql distinct去重,IFNULL空值處理

查詢:

效果圖1去重:

效果圖2處理null空值:

環(huán)境準(zhǔn)備:navicat,mysql 

前期數(shù)據(jù)準(zhǔn)備:數(shù)據(jù)庫,數(shù)據(jù)庫表,數(shù)據(jù)準(zhǔn)備一步到位 

準(zhǔn)備1.navicat新建數(shù)據(jù)庫,然后點(diǎn)擊確定

準(zhǔn)備2.在mytest1數(shù)據(jù)庫新建查詢myTest1并保存

準(zhǔn)備3.查詢里粘貼以下代碼,創(chuàng)建test1表

查詢里創(chuàng)建表

或者直接在數(shù)據(jù)庫表位置單擊鼠標(biāo)右鍵創(chuàng)建表

準(zhǔn)備4:粘貼以下代碼,插入數(shù)據(jù)

INSERT INTO `test` VALUES ('1', NULL);
INSERT INTO `test` VALUES ('2', '小紅');
INSERT INTO `test` VALUES ('3', '小紅');
INSERT INTO `test` VALUES ('4', '小明');

準(zhǔn)備5:查看數(shù)據(jù)是否插入,可以看到里面有重復(fù)值 ‘小紅’ ,以及空值null(用戶未輸入的):

下面開始步入正題 

mysql distinct去重,IFFULL空值處理 

  • 步驟一:distinct去重,查詢test表name信息,并去除name重復(fù)的
-- distinct去重,查詢test表name信息,并去除name重復(fù)的
SELECT DISTINCT `name`
FROM test

  • 步驟二:IFFULL空值處理,查詢test表所有信息,對(duì)空值null處理顯示為暫無
-- IFFULL空值處理,查詢test表所有信息,對(duì)空值null處理顯示為暫無
SELECT id,IFNULL(`name`,'暫無')
FROM test

總結(jié)

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

相關(guān)文章

最新評(píng)論

焦作市| 邹城市| 阿克| 瓦房店市| 灵川县| 绥阳县| 沙河市| 郁南县| 屯门区| 汽车| 昌黎县| 新河县| 华容县| 墨脱县| 布尔津县| 石嘴山市| 宁晋县| 遂宁市| 浏阳市| 湘潭县| 新乡县| 周口市| 漳州市| 花莲县| 芦山县| 枞阳县| 调兵山市| 敦煌市| 保靖县| 大石桥市| 仁寿县| 射阳县| 县级市| 五华县| 固安县| 左权县| 嘉定区| 朝阳县| 大庆市| 池州市| 休宁县|