【发布时间】:2015-11-18 00:34:42
【问题描述】:
我正在尝试创建一个权限不包括连接的视图:
但是有一个冒号,我也想在 WHERE 上做一个。在这种情况下:
WHERE table.colon != 'x';
出于这个原因我已经尝试过:
WHERE A.key IS NULL AND table.colon != 'x';
但是当我运行它时,运行它时没有显示任何数据。 谁能帮我解决这个问题?
提前致谢。
更新,这是我要运行的查询:
SELECT dbo.DimServere.Servernavn, dbo.DimServere.Serverstatus, dbo.IderaPatchAnalyzer.IP_Adresse, dbo.IderaPatchAnalyzer.Release_, dbo.IderaPatchAnalyzer.Level_,
dbo.IderaPatchAnalyzer.Edition_, dbo.IderaPatchAnalyzer.Build, dbo.IderaPatchAnalyzer.Updates_Available, dbo.IderaPatchAnalyzer.Supported_,
dbo.IderaPatchAnalyzer.Support_Status
FROM dbo.DimServere RIGHT OUTER JOIN
dbo.IderaPatchAnalyzer ON dbo.DimServere.TcpIpAddress = dbo.IderaPatchAnalyzer.IP_Adresse AND dbo.DimServere.Serverstatus <> 'Disposed/Retired'
WHERE (dbo.DimServere.TcpIpAddress IS NULL)
【问题讨论】:
-
为您正在使用的数据库类型添加标签。您也可以根据自己的口味考虑使用
MINUS或SUBTRACT或EXCEPT。 -
@Glenn 我使用的是 SQL Server 2008 R2 和 Microsoft SQL Server Management Studio 2012
-
table.colon来自哪里? -
@vkp from table a,我将使用查询更新帖子
标签: sql sql-server-2008 join right-join