SobesLab логотип SobesLab

Ответ

Если надо получить пересечение, лучше сделать INNER JOIN по ключу. Например: SELECT A.* FROM A INNER JOIN B ON A.id = B.id – вернет строки, у которых есть совпадение. Либо воспользоваться оператором INTERSECT, если он поддерживается, – он оставит только общие строки двух результатов. Обычно применяют INNER JOIN, указывая условие равенства ключей: результатом будут только те записи, которым нашлась пара в другой таблице.