|
|
|
| У меня есть такая проблема! В общем есть две таблицы cat1 (id, name) и cat2 (id, name) и Надо выбрать с двух таблиц данные (сравнение будет по полю id) которыке есть в cat1 но нету в cat2, и на оборот. При этом надо всё сделать одним запросом! | |
|
|
|
|
|
|
|
для: edii87shadow
(21.03.2011 в 14:05)
| | Можно начать со следующего запроса
SELECT id, name, 'cat1' AS tbl FROM cat1
WHERE id NOT IN (SELECT id FROM cat2)
UNION
SELECT id, name, 'cat2' AS tbl FROM cat2
WHERE id NOT IN (SELECT id FROM cat1)
|
| |
|
|
|
|
|
|
|
для: cheops
(21.03.2011 в 14:08)
| | Большое спасибо)) | |
|
|
|