我有以下表格。
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数据中显示 DrugName 和 StoreName ,而不是 FKDrugId 和 FKStoreId 。有人可以帮忙吗?
答案 0 :(得分: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