union двух непохожих таблиц

martinelli

Новичок
union двух непохожих таблиц

Есть таблица users с полем us_id
и есть две разных таблицы
us_plan с полем up_usid соответствующее us_id
и us_fact с полем uf_usid так же соответствующее полю us_id

мне надо объеденить us_plan и us_fact , чтобы получить список us_id присутвующий в этих двух таблицах. Возможно ли это?

пробовал разные варианты, но пока не добился работающего SQL-запроса.
 

martinelli

Новичок
Wicked, в точку. :) Только inner join не подходит, так как значения могут не быть в обеих таблицах сразу
PHP:
select * from users LEFT JOIN us_plan ON up_usid = us_id LEFT JOIN users_fact ON up_usid = us_id WHERE up_usid>0 or uf_usid>0 group by us_id
 
Сверху