SQL查询,一个表中有三列,而且只有一列值不为空,要求哪一列不为空,就只选择哪一列呈现出来

日期:2015-03-04 11:23:54 人气:1

SQL查询,一个表中有三列,而且只有一列值不为空,要求哪一列不为空,就只选择哪一列呈现出来

你是哪种数据库? 如果是Sql Server 那可以用 SELECT COALESCE(col1,col2) ,会优先取里面第一个非空的值返回,是非空,不是空字符串
    A+
热门评论