我在 SQL Server 中有以下代码,
declare @previouspulse int = 0
declare @previousox int = 0
declare @Pulse int = 0
declare @SpO2 int = 0
set @previouspulse = null
set @Pulse= 121
set @previousox = 56
set @SpO2 = null
IF @previouspulse <> @Pulse or @previousox <> @SpO2
select -1
else
select -2
我从上面的代码中得到结果-2
我的问题是:
如果符号<>
意味着那么not equal to
我应该得到结果-1
-2
所以在条件下,在上面的代码中,如果条件之一满足 if 条件,那么我应该得到结果 -1,在我的情况下true
,如果符号'<>'
意味着'Not Equal to(!=)'
这个符号真的'<>'
意味着'Not Equal to(!=)'
???
谢谢