Дана таблица вида:
id key val
---- ---- -----
bob hair red
bob eyes green
И еще одна таблица вроде:
id key val
---- ---- -----
fred hair red
fred eyes green
fred shoe 42
joe hair red
joe eyes green
greg eyes blue
greg hair brown
Я хотел бы найти людей в таблице b, которые точно соответствуют людям в таблице a, в данном случае Боб и Джо. Фред не в счет, потому что у него тоже есть размер обуви. Это в Sybase, поэтому полного внешнего соединения нет. Я придумал вариант выбора с помощью союза, который возвращает людей, которые определенно не совпадают, но я не уверен, как эффективно отбирать людей, которые такие же.
В качестве альтернативы, если это проще, как можно Я проверяю, какие группы в a встречаются в b более одного раза?