SQLServerでこの状況を処理するための適切なクエリを思い付くのに苦労しています。
WarehouseとTransferの2つのテーブルがあります。
倉庫
- wh_id(PK)
- wh_name
移行
- transfer_id(PK)
- transfer_from(FK)
- transfer_to(FK)
返すクエリが必要です:
- transfer_id
- transfer_from-IDではなく名前
- transfer_to-IDではなく名前
私がこれまでに試したこと:
SELECT T.transfer_id, WH.wh_name, T.transfer_to
FROM transfer AS T INNER JOIN warehouse AS WH
ON T.transfer_from = WH.wh_id
これは、transfer_toではなくtransfer_fromの名前のみを示します。同様のクエリが必要でしたが、SQLの専門知識のレベルが低く、この問題に対処する方法がわかりません。どんなガイダンスでも大歓迎です。