I would like to create a LINQ query that returns the sum of all the values for a given product number for a parent account and all child accounts.
I have a product table by account number, in which each row also contains a qty number and a parent account:
PartNumber AccountNumber ParentAccountNumber Qty
---------- ------------- ------------------- ---
1000000390 27113 27173 2
1000000390 27516 27173 1
1000000390 00113 27173 0
1000000390 27748 27173 5
SELECT * FROM Inventory
WHERE ProductNumber='1000000390'
AND ParentAccountNumber=(SELECT TOP 1 parentaccountnumber FROM Inventory
WHERE accountnumber='27748')
is this possible in pure LINQ syntax? Should I use extension method syntax instead?
Thanks, -Keith
Keith source
share