我在C#和ASP.net中有一張表,它引用了另一個表中的幾個車輛註冊者映射到單個車輛的列表。我不想通過訪問他們的個人會員(例如vehicleRegistrantsAlias[0]
)瀏覽整個車輛註冊人的集合,因爲我不知道會有多少人。加入聲明的清單
我需要在兩個查詢中做到這一點?我真的很想在一箇中做到這一切。我有父母班作爲車輛和兒童收集車輛註冊人。車輛註冊人是基本類型,根據車輛註冊人是車主和運營商。我也想從其他子表中獲取信息。我從車輛加入車輛註冊人,工作正常;不過,我也想拉主人和操作。
Vehicle vehicleAlias = null;
List<VehicleRegistration> vehicleRegistrationsAlias = null;
List<VehicleRegistrant> vehicleRegistrantsAlias = null;
.JoinAlias(() => vehicleAlias.VehicleRegistrations,() => vehicleRegistrationsAlias)
.JoinAlias(() => vehicleAlias.VehicleRegistrants,() => vehicleRegistrantsAlias)
//from vehicle registrants
.JoinAlias(() => vehicleRegistrantsAlias[0].,() => vehicleSuspensionTypeAlias)
我可以讓這更清楚嗎?我會很樂意詳細說明。 – joncodo
你在找什麼,或者你想要的sql怎麼樣? – Firo
sql將從兒童的集合中獲取所有兒童的信息。有點像加入語句中的foreach循環。我可以加入收集的孩子,而不只是單身孩子嗎? – joncodo