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

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

 更新時間: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表所有信息,對空值null處理顯示為暫無
-- IFFULL空值處理,查詢test表所有信息,對空值null處理顯示為暫無
SELECT id,IFNULL(`name`,'暫無')
FROM test

總結(jié)

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

相關(guān)文章

最新評論

祁东县| 神木县| 庄浪县| 锡林浩特市| 莒南县| 呼伦贝尔市| 绥中县| 那坡县| 大同市| 黑河市| 许昌县| 商城县| 普定县| 遂溪县| 灵宝市| 缙云县| 辽阳县| 嘉兴市| 多伦县| 聂拉木县| 湖北省| 芦溪县| 莲花县| 文安县| 英吉沙县| 贡山| 福贡县| 金寨县| 北宁市| 常宁市| 唐河县| 互助| 会同县| 澄城县| 高要市| 区。| 长泰县| 肥乡县| 辽阳县| 曲阜市| 永寿县|