SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 21.07.2011 10:17:30

Марк
Активист
Зарегистрирован: 31.05.2010
Сообщений: 157

Записи которые есть в tb1 но отсутствуют в tb2

Здравствуйте.

Есть таблицы tb1,tb2  как можно вывести записи которые есть в tb1 но отсутствуют в tb2.

Неактивен

 

#2 21.07.2011 14:01:56

evgeny
Гуру
Зарегистрирован: 04.05.2009
Сообщений: 335

Re: Записи которые есть в tb1 но отсутствуют в tb2

select tb1.id from tb1 left join tb2 on (tb1.id=tb2.id) where tb2.id is null;


Можно также с конструкцией where tb1.id not in(select ... , но это будет тормознутый способ.

Неактивен

 

#3 21.07.2011 15:03:20

Марк
Активист
Зарегистрирован: 31.05.2010
Сообщений: 157

Re: Записи которые есть в tb1 но отсутствуют в tb2

Спасибо))

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson