先写一个SQLSELECT DISTINCT from_idFROM codWHERE cod.from_id NOT IN (37, 56, 57)今天在写SQL的时候,发现这个查的结果不全,少了NULL值的情况,not in 的时候竟然把null也排除了用 in 的时候却没有包含null感觉是mysql设计的不合理因为一直认为..
主要讲 except 和 not in 的性能上的区别。 复制代码 代码如下: CREATE TABLE tb1(ID int) CREATE TABLE tb2(ID int) BEGIN TRAN DECLARE @i INT = 500 WHILE @i > 0 begin INSERT INTO dbo.tb1 VALUES ( @i -- v - int ) SET @i = @i -1 end COMMI..