SELECT suppliers.supplier_id,
transactions.trans_id,
date_of_transaction,
company_name
FROM suppliers
JOIN products ON products.supplier_id = suppliers.supplier_id
JOIN transactions ON transactions.trans_id = products.trans_id
Так что этот запрос будет выбрать все supplier_id
, trans_id
и date_of_transaction
из таблиц, которые я присоединиться и он будет отображать как это.
Но то, что я хотел бы сделать, это то, что, как я могу показать ТОЛЬКО ОДИН ДАННЫЕ с тем же trans_id
и на картинке, он отображает две транзакции с одним и тем же trans_id
пожалуйста, помогите.
Используйте Distinct.
SELECT distinct suppliers.supplier_id, transactions.trans_id, date_of_transaction,
company_name FROM suppliers
JOIN products ON products.supplier_id = suppliers.supplier_id
JOIN transactions ON transactions.trans_id = products.trans_id"