问题
I would like to know how to convert the SQL query listed below into a LINQ query in VB:
SELECT * FROM
(SELECT SUM(t.Amt) Tax, g.GenQuoteDetails_Id, g.lastTkdt, g.QuoteDt, g.BaseFareCurrency, g.BaseFareAmt, g.BaseDecPos, g.LowestorNUCFare, g.EquivCurrency, g.EquivAmt, g.EquivDecPos,g.TotCurrency,g.TotAmt,g.TotDecPos,fareinfo_id FROM GenQuoteDetails g
INNER JOIN TaxData t ON t.TaxDataAry_Id = g.GenQuoteDetails_Id
GROUP BY g.GenQuoteDetails_Id, g.lastTkdt, g.QuoteDt, g.BaseFareCurrency, g.BaseFareAmt, g.BaseDecPos, g.LowestorNUCFare, g.EquivCurrency, g.EquivAmt, g.EquivDecPos, g.TotCurrency, g.TotAmt, g.TotDecPos, fareinfo_id) a
INNER JOIN
(SELECT p.PenFeeAry_Id, r.RsvnRules_Id, p.TkNonRef, fareinfo_id
FROM PenFee p, RsvnRules R
WHERE p.PenFeeAry_Id = r.RsvnRules_Id
GROUP BY p.PenFeeAry_Id, r.RsvnRules_Id, p.TkNonRef,fareinfo_id) b
ON a.fareinfo_id = b.fareinfo_id
来源:https://stackoverflow.com/questions/16580740/convert-sql-query-into-linq-query-in-vb