|
MySQL.RU - Webboard
Вернуться
Вывод несовпадающих записей из двух таблиц (maniak666) 25/08/2010 - 09:23:00
Re: Вывод несовпадающих записей из двух таблиц (Diter) 25/08/2010 - 17:14:40
Re: Вывод несовпадающих записей из двух таблиц (maniak666) 26/08/2010 - 10:00:42
Re: Вывод несовпадающих записей из двух таблиц (Diter) 26/08/2010 - 17:35:47
> Original message text:
> From: maniak666 - 25/08/2010 - 09:23:00
> Subject:Вывод несовпадающих записей из двух таблиц
> -----------------
> Нужно сравнить записи из двух таблиц с выводом не совпадающих записей:
> Есть две таблицы, в первой все IP адреса(присвоенные клиентам+свободные), во второй таблице IP адреса присвоенные клиентам
>
> Таблица 1(все адреса)
> xxx.xxx.xxx.1
> xxx.xxx.xxx.2
> xxx.xxx.xxx.3
> xxx.xxx.xxx.4
> xxx.xxx.xxx.5
> xxx.xxx.xxx.6
> xxx.xxx.xxx.7
> xxx.xxx.xxx.8
> xxx.xxx.xxx.9
> xxx.xxx.xxx.10
>
>
> Таблица 2(адреса присвоенные клиентам)
> xxx.xxx.xxx.1
> xxx.xxx.xxx.2
> xxx.xxx.xxx.3
> xxx.xxx.xxx.5
> xxx.xxx.xxx.6
> xxx.xxx.xxx.7
> xxx.xxx.xxx.8
> xxx.xxx.xxx.9
> xxx.xxx.xxx.10
>
> т.е адрес xxx.xxx.xxx.4 свободен
>
> Нужно вывести записи из первой таблицы которые не совпадают с записями во второй таблице (т.е только адреса не присвоенные клиентам)
>
> Это вообще возможно сделать средствами mysql?
>
>
>
From: Diter - 25/08/2010 - 17:14:40
Subject:Вывод несовпадающих записей из двух таблиц
-----------------
SELECT t1.IP as IP1, t2.IP as IP2
FROM table1 as t1
LEFT JOIN table2 as t2 ON t2.IP=t1.IP
WHERE t2.IP IS NULL
В IP1 и будут находится искомые Вами адреса.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
37386
|
|