Пересмотренный вопрос:
У меня есть фу.
У Фу много шипений.
У Fizz есть Foo.
В баре есть один шипучий напиток.
Я хочу найти foo, в котором есть шипение с наибольшим количеством баров, которые ссылаются на него с помощью LINQ.
Было бы идеально, если бы linq был совместим с NHibernate.Linq. Но это уже другая история.
Старый вопрос:
Я знаю - вопрос прост. Я всегда боролся с выбором SQL.
У меня есть foo.
У Фу много шипений.
У шипучих много баров.
Я хочу найти foo, у которого есть шипение с наибольшим количеством баров, используя LINQ.
P.s. извините за просьбу сделать мою работу.
Edit:
блин ... это другое. В баре есть шипение, в шипах нет бара. : /