sqlserver 查询的结果里面 tel1 tel2 tel3 tel4 这些字段存储的都是电话有为空的也有有值的但是我只想取一个有值的即可
你可以使用 COALESCE 函数来实现,它会返回第一个非空值。例如:
SELECT COALESCE(tel1, tel2, tel3, tel4) AS phone FROM your_table;
这将返回 tel1, tel2, tel3 或 tel4 中第一个非空值,并将其命名为 "phone"。
原文地址: http://www.cveoy.top/t/topic/fsCL 著作权归作者所有。请勿转载和采集!