У меня есть две таблицы tabData и tabDataDetail. Я хочу, чтобы все idData (PK) из Parent-Table (tabData) имели строки только в Child-Table (tabDataDetail, FK is fiData):
- Только fiActionCode = 11 или
- fiactionCode = 11 и fiActionCode = 34
Любая другая комбинация недействительна. Как их получить?
Что я пробовал без успеха (медленный и дает мне также строки с только fiActioncode 34):
alt text http://www.bilder-hochladen.net/files/4709-l0.jpg
Спасибо за ваше время.
EDIT: Спасибо всем за их ответы. Теперь у меня, к сожалению, недостаточно времени, чтобы проверить, какой из них лучше или работает вообще. В качестве ответа я назвал первый рабочий.
EDIT2: я считаю, что отмеченный ответ действительно является самым эффективным и компактным решением.
EDIT3: ответ на Codesleuth интересен тем, что он возвращает только строки, чем только один файл fiActionCode = 11. Трудно видеть, потому что это единственно верно для 20 tabDataDetail-строк от 41524189 total-rows, которые имеют два. Во всяком случае, это не было на 100%, что я спросил или, скорее, то, что я искал.