Вот мои таблицы:
TableA
primarykey Name Description
1 John Male
2 Josh Male
3 Allen Male
TableB
projectid Name Category
1 John QB
1 John RB
1 John WR
2 Josh QB
2 Josh WR
3 Allen QB
И я хочу, чтобы запрос объединял обе таблицы, но я хочу, чтобы записи были только в том случае, если одна из записей не имеет 'RB'.
У меня есть общий запрос ниже
Select * from TableA a, TableB b, where a.primarykey = projectid
projectid Name Category Description
1 John QB Male
1 John RB Male
1 John WR Male
2 Josh QB Male
2 Josh WR Male
3 Allen QB Male
но я не уверен, как исключить все записи, если у него есть «RB».
Я хочу, чтобы мои результаты были такими:
projectid Name Category Description
2 Josh QB Male
2 Josh WR Male
3 Allen QB Male
Какие-либо советы или предложения о том, что использовать, чтобы попытаться получить это?