Я хочу показать/показать, если продукт найден в каждой транзакции.Как отобразить, существует ли поле в другой таблице?
tblProducts
ID PRODCODE PRODDESC
1 PFX-321 MILK CHOCO
2 PDF-875 COFFEE JELLY
3 PWA-718 MILK SHAKE
tblTransactions
TCODE PRODCODE
BMX2213391 PFX-321
BMX2213391 PDF-875
PDFSD92851 PDF-875
Я хочу, чтобы результаты, чтобы отобразить как этот
TCODE PRODCODE FOUND
BMX2213391 PFX-321 YES
BMX2213391 PDF-875 YES
BMX2213391 PWA-718 NO
PDFSD92851 PFX-321 NO
PDFSD92851 PDF-875 YES
PDFSD92851 PWA-718 NO
Я попытался, INNER JOIN, FULL OUTER JOIN, влево J OIN и RIGHT JOIN, но я не получаю точных данных, которые мне нужны.
Вот те запросы, которые я тестирую.
SELECT * FROM tblProducts a INNER JOIN tblTransactions b ON a.PRODCODE = b.PRODCODE
SELECT * FROM tblProducts a FULL OUTER JOIN tblTransactions b ON a.PRODCODE = b.PRODCODE
SELECT * FROM tblProducts a LEFT JOIN tblTransactions b ON a.PRODCODE = b.PRODCODE
SELECT * FROM tblProducts a RIGHT JOIN tblTransactions b ON a.PRODCODE = b.PRODCODE
Plesae показать свою попытку. –
[Здесь] (http://i62.tinypic.com/28j9rw2.png) - это то, что я сделал. – pvzkch
Вставьте свой вопрос в вопрос. –