-1

次のテーブルがあります。

Drug_Master

PKDrugId - Int

DrugName - Varchar(25)

DrugType - Varchar(25)

Store_Master

PKStoreId - Int

StoreName - Varchar(25)

StoreLocation - Varchar(25)

Stock_Outward

PKID - Int

FKDrugId - Int

FKStoreId - Int

OutwardQuantity - int

Stock_Outward データにFKDrugIdFKStoreIdの代わりにDrugNameStoreNameを表示したい。誰でも助けることができますか?

4

1 に答える 1

1

ここでは、すべてのテーブルを結合して と を取得する必要がDrugNameありStoreNameます。このような:

SELECT SO.PKID, DM.DrugName, SM.StoreName, SO.OutwardQuantity
FROM Stock_Outward SO 
JOIN Drug_Master DM ON SO.FKDrugId = DM.PKDrugId 
JOIN Store_Master SM ON SO.FKStoreId = SM.PKStoreId 

このSQLFiddleを参照してください

于 2013-01-19T05:57:03.983 に答える