我有一個電影表,它有一個稱爲排名的整數屬性。我現在想從包含某個演員的所有電影中檢索平均排名。.NET Linq to SQL:select where where子句的平均值
暗淡Q2 =(上接第在dc.Movies凡p.actlist.Contains(actor.name)選擇p.ranking)。平均()
此查詢不工作 - 重載決策失敗,因爲沒有可訪問的「平均」接受這個數量的參數。沒有Where-Clause它運行良好。
如何將平均函數和Where子句結合起來?我無法找到MSDN和互聯網上的任何有用的例子..
您應該添加更多標籤... – 2010-08-12 08:34:58
是actlist的字符串列表或演員列表嗎? – 2010-08-12 08:41:41
actlist是我的電影表的文本屬性。它包含一個xml風格的電影中所有演員的字符串,如演員1 演員2 。 Dim q1 =(From p In dc.Movies Where p.actlist.Contains(actor.name)Select p).Count() 返回特定演員所在電影的數量 - 此查詢工作正常.. 。 –
AKR715
2010-08-12 08:53:30