我正在对 SQL Server 2008 数据库执行 SELECT 语句。
SELECT Name, DOB, Address1, Address2, City, State, Zip
FROM Users
但是,如果上述任何一列恰好是特定行的空,我想将值NA
放在列中。
通常这会返回:
SMITH^JOHN, 1/1/1980, 5140 N 1ST ST, NULL, NOWHERE, WA, 98221
DOE^JANE, 5/5/1970, NULL, NULL, NULL, NULL, NULL
我想要返回的是:
SMITH^JOHN, 1/1/1980, 5140 N 1ST ST, NA, NOWHERE, WA, 98221
DOE^JANE, 5/5/1970, NA, NA, NA, NA, NA
但是,我不想实际更新数据库。我只希望SELECT
语句在结果为NULL
.