select * from ProjectFeature pf
inner join ProjectArea pa
on pa.AreaId = pf.AreaId
inner join Project p
on p.ProjectId = pa.ProjectId
where (p.ProjectId=175 AND pf.FeatureStatusTypeId=2
AND (pf.FeatureId IN (SELECT dbo.[MaxFeatureVersoinId](pf.FeatureId) AS [FeatureId])) AND (pf.FeatureId IN (SELECT dbo.[MaxFeatureVersoinId](pf.FeatureId) AS [FeatureId])))
我有另一個查詢加入SQLsingle查詢
select * from ProjectFeature pf
inner join ProjectArea pa
on pa.AreaId = pf.AreaId
inner join Project p
on p.ProjectId = pa.ProjectId
where (p.ProjectId=175 AND pf.FeatureStatusTypeId=2
AND (pf.FeatureId IN (SELECT dbo.[MaxFeatureVersoinId](pf.FeatureId) AS [FeatureId])) AND (pf.FeatureId IN (SELECT dbo.[MaxFeatureVersoinId](pf.ChangeRequestToFeatureId) AS [FeatureId])))
第二個查詢是完全一樣的,但是功能需要另一場在查詢
的最後我都試過UNION操作但LLBLGEN pro不支持UNION運算符 如何使此int或單個查詢檢索兩個resulsets?
是的,我已經試過聯盟,而且LLBLGEN親犯規支持UNION操作 – SupaOden
檢查[這](http://www.llblgen.com/documentation/2.6 /Using%20%%20generated%20code/Linq/gencode_linq_remarkslimitations.htm)以獲取解決方法。是的,LLBLGEN專業人員不支持'UNION'操作員,你沒有說你在使用LLBLGEN專業版的任何地方。 –