powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Разные результаты выборок
4 сообщений из 4, страница 1 из 1
Разные результаты выборок
    #39726770
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему так?
По идее, одно и тоже должно быть
совсем перегрелся

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
	SELECT e.emp_id
	FROM Employee AS e	
		LEFT JOIN (SELECT CAST(a.emp_id AS UNIQUEIDENTIFIER) AS id
					FROM [SupportWeb_Test].[dbo].a777 AS a
				  ) AS tb ON e.emp_id = tb.id
	WHERE tb.id IS NULL
	



	SELECT e.emp_id
	FROM Employee AS e	
	WHERE e.emp_id NOT IN (
			SELECT CAST(a.emp_id AS UNIQUEIDENTIFIER) AS id
			FROM [SupportWeb_Test].[dbo].a777 AS a
		)



скрин во вложении
...
Рейтинг: 0 / 0
Разные результаты выборок
    #39726774
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Информация для размышления:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
declare @t  table ( id int )
declare @e  table ( id int )

insert @t 
select 1
union all select 2
union all select 3

insert @e
select null
union all select 3

select 
    *
from        @t  t
left join   @e  e   on t.id = e.id
where
    e.id is null

select 
    *
from        @t  t
where
    t.id not in ( select e.id from @e e )

select 
    *
from        @t  t
where
    t.id not in ( select e.id from @e e where e.id is not null )

select 
    *
from        @t  t
where
    not exists ( select e.id from @e e where e.id = t.id )
...
Рейтинг: 0 / 0
Разные результаты выборок
    #39726775
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, в чем прикол замазывать таблицы на скрине, но выкладывать их в скрипте?
...
Рейтинг: 0 / 0
Разные результаты выборок
    #39727052
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевич,

да, один NULL проскочил)
спасибо. вопрос снят
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Разные результаты выборок
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]