【发布时间】:2015-03-18 02:57:27
【问题描述】:
我试图在没有返回结果时获取默认值。我使用的示例是我将表 1 连接到表 2,其中用户 ID = 1。如您所见,表 2 中没有照片。
我希望它返回 No Photo Found,而不是在 sql server 中返回任何内容。
这是我正在使用的代码,但它不返回默认值。
SELECT
ISNULL(photoName, 'No Photos Found') as photoName
FROM usertable
LEFT OUTER JOIN
phototable
ON
usertable.id= phototable.id
WHERE userID = 1
用户表
Id | User
0 | Jack
照片桌
ID | Photo
0 | me.jpg
【问题讨论】:
标签: sql-server default