Ez az sql lekérdezés hogy nézne ki linq-val?
SELECT
k.*, p.*, k.quantity*p.baseprice
FROM kolcsonzes k
INNER JOIN product p ON p.id = k.productid
SELECT TOP (1)
k.customername, SUM(k.quantity * p.baseprice) AS Value
FROM kolcsonzes k
INNER JOIN product p ON p.id = k.productid
GROUP BY k.customername
ORDER BY SUM(k.quantity * p.baseprice) DESC
A sum-ban lévő szorzást nem tudom hogyan kéne linq nál úgy hogy group by olva van valaki letudná írni nekem ez hogy nézne ki linq-val? nagyon megköszönném :D
Eddig én is eljutottam de ebben pont nincs válasz a kérdésre, hogy a k.quantity*p.baseprice azt hogy kéne megoldani mert linq nál ha a sumba szorzom hibát dob, ezt letudnád írni hogy lehetne?
var q = from cam in ctx.Rentals
group cam by cam.CustomerName into g
select new
{
BrandName = g.Key,
AveragePrice = g.Sum(x => x.Quantity) ?? 0
};
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!