[Solved] SQL Linq syntax [closed]

[ad_1]

One way would be like this:

db.polls.Where(p => p.id == polls.Where(x => x.publish_at == polls.Max(y => y.publish_at)).Max(x => x.id));

Another way like this:

from p in db.polls
where p.id == (from x in db.polls
               where x.id == (from y in db.polls
                              where y.publish_at == db.polls.Max(y => y.publish_at)
                              select y.id).Max())
               select x.id).Max())
select p;

1

[ad_2]

solved SQL Linq syntax [closed]