Использование "MINUS"

NIMahno

Guest
Использование "MINUS"

Можно ли в MySql объединить два запроса (select.. MINUS select..) исключениями MINUS или DIFFERENCE
 

NIMahno

Guest
Необходимо из двух таблиц вывести все неодинаковые результаты выборки первой со второй
Т.е
Select * from t1:
1
2
3
4
Select * from t2:
3
4
5
6
А результат
1,2
 

NIMahno

Guest
LEFT JOIN выбирает одинаковые результаты из двух таблиц
(1,2,3,4 -> 3,4 = 3,4),
а необходимо же чтоб выбирало не одинаковые (1,2)
 

Найч

Алгоритмик :-)
NIMahno
Ты попробуй все же то, что дал тебе rudik

ЗЫ. Ты путаешь inner join и left join
 

NIMahno

Guest
Тогда пожскажите
У меня следующий запрос:
select DISTINCT Lamps.Lamp from Lamps,Posts,Streets,Regions,Type_mode
LEFT JOIN Type_mode AS Type_mode1, Lamps AS Lamps1, Streets AS Streets1,Posts AS Posts1
ON Lamps.Lamp=Lamps1.Lamp
where (
Type_mode.Type_object=1 AND Type_mode.Object_index=Regions.Region AND Regions.Region=Streets.Region
AND Streets.Street=Posts.Street AND Posts.Post = Lamps.Post AND
Type_mode1.Type_object=2 AND Type_mode1.Object_index=Streets1.Street AND
Streets1.Street=Posts1.Street AND Posts1.Post = Lamps1.Post)

В результате он выдает только совпадающие результаты !!!!!
 
Сверху