我有一个可能不返回任何内容的查询SELECT TOP 1 Mat,Dat FROM TableLog WHERE Of=1 order by Id desc;。所以我得到了如下的结果集:我希望得到null值,而不是像下面这样:NULLNULL
我试着用SELECT (SELECT TOP 1 Mat,Dat FROM TableLog WHERE Of=1 order by Id desc)来做这件事,但是只有当我的sel
如果选择返回null,我需要返回一个值。但是,我通过将查询放在子查询中找到了一个解决方案。SELECT COALESCE((SELECT id FROM tbl WHERE id = 9823474), 4) AS id FROM RDB$DATABASE;
上面的查询将返回Null,因为表中不存在值9823474,但在这种情况下,我希望返回一个值(用于ex 4),因此我找到了使用select内部子
我是SQL查询的新手,所以对于这个基本问题,我很抱歉。我想将值插入到列值为null的表中INSERT INTO SystemUsers(FilePath)values('C:\Users\DeveloperMvcApplication8\App_Data\Uploads\Lighthouse.jpg')INSERT INTO SystemUsers(FilePath)
where FilePath IS Null<