你可以使用 COALESCE 函数来实现,它会返回第一个非空值。例如:

SELECT COALESCE(tel1, tel2, tel3, tel4) AS phone FROM your_table;

这将返回 tel1, tel2, tel3 或 tel4 中第一个非空值,并将其命名为 "phone"。

sqlserver 查询的结果里面 tel1 tel2 tel3 tel4 这些字段存储的都是电话有为空的也有有值的但是我只想取一个有值的即可

原文地址: http://www.cveoy.top/t/topic/fsCL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录