我只想讓公寓複雜計數與其他值一起計算。只有添加計數會破壞代碼。我得到的錯誤是「序列操作符不支持'System.String'類型。」我也嘗試將apartCount更改爲int,但沒有運氣。任何幫助,將不勝感激從三個表中的一個值獲取計數linq2sql select?
using (var db = new DataClasses2DataContext())
{
var zips = (from s in db.ZipCodeServiceAvailabilities
join b in db.ZipCodeBoundaries on s.ZipCode equals b.ZipCode
join a in db.pdx_apart_views on s.ZipCode equals a.Zip_Code
where (s.IsServiced == 1 && b.Ordering % 10 == 0)
orderby b.ZipCode
select new
{
zipCode = b.ZipCode.Trim(),
latitude = b.Latitude,
longitude = b.Longitude,
apartCount = a.Apartment_complex.Count()
}).ToArray();
}
從一個數值計數爲1. –
'Apartment_complex'類型是什麼? –
你想讓每個郵政編碼的公寓計數? –