Всем привет!
С SQL'ем я не слишком в ладах, поэтому столкнулся с трудностями в написании, в общем-то, очень простого запроса.
Как правильно сделать такое: есть две таблицы - A и B, в обеих есть поле "Фамилия" (и там, и там может присутствовать одна фамилия несколько раз). Задача - вывести строки из таблицы A, в которых значение поля "Фамилия" встречается также в таблице B. Условие - строки с одинаковыми фамилиями должны выводиться столько раз, сколько они встречаются в таблице A (т. е. если в таблице A два Ивановых, они должны оба попасть в результат ровно по одному раз, если в таблице B есть хотя бы один Иванов).