だから、ヘッドバンギングの多いように感じたものをした後、私はこのクエリを持っている:このLINQクエリに結合を追加しますか?
var widgets = db.Updates
.Where(c => c.Sold.Equals(false))
.GroupBy(c => c.widgetType)
.Select(x => x.OrderByDescending(y => y.TimeStamp).First()).ToList();
widgetGrid.DataSource = widgets;
widgetGrid.DataBind();
今、私は私が参加追加する必要があり、すべての販売のウィジェットを持っていること、のは、私が参加したいと例えばましょう所有者のIDの「所有者」テーブルがウィジェットのIDと等しくなり、Owner.NameとWidget.Styleを選択します。
私の人生にとって、私はどこも速くなりません...誰ですか?
いつものように...私は自分のクモの巣を取り除くのを助けることに誰の時間にも深く感謝しています。あなたがこれを行うことができ
はこのEntityFrameworkですか?また、表の定義を示してください。これがEntityFrameworkの場合、あなたのDbSetにウィジェット用のオーナーのリストを設定して、db.Owners.Include(x => x.Updates)を持つことになります。 – Dispersia