SQL查询,一个表中有三列,而且只有一列值不为空,要求哪一列不为空,就只选择哪一列呈现出来
SQL查询,一个表中有三列,而且只有一列值不为空,要求哪一列不为空,就只选择哪一列呈现出来
日期:2015-03-04 11:23:54 人气:1
你是哪种数据库?
如果是Sql Server 那可以用 SELECT COALESCE(col1,col2) ,会优先取里面第一个非空的值返回,是非空,不是空字符串
SQL查询,一个表中有三列,而且只有一列值不为空,要求哪一列不为空,就只选择哪一列呈现出来