--- Выбрать похожие
SELECT db1.tbl1.fld1, db1.tbl1.fld2, db2.tbl1.fld1, db2.tbl1.fld2
FROM db1.tbl1, db2.tbl1
WHERE
db1.tbl1.fld1=db2.tbl1.fld1
AND
db1.tbl1.fld2=db2.tbl1.fld2
--- Выбрать непохожие из первой и из второй
--- Выбрать из первой
SELECT db1.tbl1.fld1, db1.tbl1.fld2
FROM db1.tbl1 LEFT JOIN db2.tbl1 ON db1.tbl1.fld1=db2.tbl1.fld1
WHERE
db2.tbl1.fld1 IS NULL
--- Выбрать из второй
SELECT db2.tbl1.fld1, db2.tbl1.fld2
FROM db2.tbl1 LEFT JOIN db1.tbl1 ON db2.tbl1.fld1=db1.tbl1.fld1
WHERE
db1.tbl1.fld1 IS NULL
|