Kezdőoldal » Számítástechnika » Programozás » Ez az sql lekérdezés hogy...

Ez az sql lekérdezés hogy nézne ki linq-val?

Figyelt kérdés

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



2021. nov. 30. 19:13
 1/2 anonim ***** válasza:
2021. dec. 1. 12:14
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:

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

};

2021. dec. 1. 16:53

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!