我有兩張桌子Cars和Booking.
我想要以下 SQL 查詢在 LINQ 中的等價物,我正在努力解決它
SQL查詢是:
SELECT *
FROM CARS
WHERE Car_id NOT IN (SELECT Car_Id
FROM Bookings
WHERE JourneyCompletion = 'OnGoing');
結果應該是汽車串列。如何在 Linq 中實作這一點?
uj5u.com熱心網友回復:
試試下面的代碼:
var Q1 = (from row in DbContext.Bookings where row.JourneyCompletion=='OnGoing' select row).ToList();
var Q2 = (from row in DbContext.CARS.where(n=> !n.Car_Id.Contains(n.Car_id))).ToList();
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/405919.html
標籤:
下一篇:用C#和LinQ匹配兩個資料集
