我试图弄清楚将两个查询合并为一个。或者如果我应该或需要。
我有这个...
SELECT
cd.SalesRep_ID AS CustomersSalesRep_ID
FROM `CustomerDetails` cd
WHERE cd.Customer_ID = $Customer_ID
这很好用,并为我提供了我正在寻找的“SalesRep_ID”。
但是我需要'SalesRep_ID'来进行下一个这样的查询......
SELECT
cd.IsSalesRep, cd.RepCom, cd.SalesRep_ID, sr.RepDispName, sr.DefaultRepCom
FROM `CustomerDetails` cd
LEFT JOIN `SalesReps` sr
ON cd.SalesRep_ID = sr.SalesRep_ID
WHERE cd.Customer_ID = $Customer_ID
AND sr.SalesRep_ID = $CustomersSalesRep_ID
使用这两者会产生我正在寻找的结果。然而,它们可以结合在一起,还是真的可以结合在一起?