![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.11.2013
Сообщений: 60
|
![]()
Есть две табилцы Friends і Posts, мне нужно найти и вывести посты только друзей.
Структура таблиц примерно такая: Posts: id | Text | UserId (владелец поста) Friend: id | UserId1 | UserId2 | FriendConfirmed Пробывал примерно так. Находим своих друзей. Берем этот список и перебираем id друга и ищем в таблице посты с етим id и так целый список через foreach и все запихаем в список по очередности. Этот подход неверен так много запросов к БД, одним запросом как то можно? Мне нужна помощь что б написать такой запрос. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Как это решается через LINQ без понятия, а одним SQL-запросом примерно так
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 09.11.2013
Сообщений: 60
|
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Может кто и скажет, но, увы, я по поводу LINQ зеро полный
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
![]()
смотря какой LINQ, и смотря какие запросы
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 09.11.2013
Сообщений: 60
|
![]() |
![]() |
![]() |
![]() |
#7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Используй то что удобнее. В шарпее LINQ ИМХО более предпочтителен нежели SQL.
Цитата:
Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#8 | |
Пользователь
Регистрация: 09.11.2013
Сообщений: 60
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 09.11.2013
Сообщений: 60
|
![]()
не так выразился, этот запрос.
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Linq to sql + asp.net vb | Silvan90 | ASP.NET | 6 | 18.02.2013 21:59 |
Удаленный SQL-сервер Ado.Net + .Net remoting + Asp .Net | gammaray | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 2 | 22.11.2010 17:36 |
ASP.NET // C# // Выборка данных из MSSQL | Veiron | ASP.NET | 4 | 15.03.2009 17:43 |
Выборка информации из 2 таблиц (SQL) | frai | БД в Delphi | 10 | 10.11.2007 17:38 |