2405_82966844 2024-03-29 15:33 采纳率: 96.3%
浏览 1
已结题

MySQL查詢語法一問

MySQL查詢語法

以下是目前table

10null
null5

查詢語法該如何下,才能顯示如下

105
  • 写回答

5条回答 默认 最新

  • 阿里嘎多学长 2024-03-29 15:33
    关注

    以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:


    在MySQL中,如果你想要查询表格时将NULL值替换为实际数字,你可以使用IFNULL()函数。这个函数会检查给定的表达式是否为NULL,如果是,则返回第二个参数的值;否则,返回表达式本身的值。

    假设你的表格名为population,且是两个列的名称,你可以使用以下查询语句:

    SELECT 
        IFNULL(男, 0) AS 男,
        IFNULL(女, 0) AS 女
    FROM 
        population;
    

    这将返回:

    105

    此查询会将列中的NULL值替换为0,列中的NULL值也替换为0,从而得到你想要的结果。如果你的表格和列名不同,请根据实际情况调整上述SQL语句中的名称。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 4月24日
  • 已采纳回答 4月16日
  • 创建了问题 3月29日