Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Вложенный подзапрос или join на EntitySQL / 3 сообщений из 3, страница 1 из 1
09.06.2009, 16:50
    #36033796
CmeTanka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенный подзапрос или join на EntitySQL
есть следующий sql запрос

select main.id, main.name from main where main.id in(select second.id from second)

его также можно переписать на

select main.id, main.name from main
inner join second on main.id = second.id

как такой запрос переписать на EntitySQL?
...
Рейтинг: 0 / 0
14.06.2009, 15:07
    #36040220
D129
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенный подзапрос или join на EntitySQL
CmeTanka,

Код: plaintext
1.
2.
3.
4.
var MainIds = from eachMain in main
                    join eachSec in second on eachMain.ID equals eachSec.Id
                    where (eachMain.ID > 100)
                    select eachMain;

Как-то так. where не обязательно.
...
Рейтинг: 0 / 0
16.06.2009, 23:55
    #36044811
CmeTanka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вложенный подзапрос или join на EntitySQL
Вообще-то это не EntitySQL, а Linq2Entities, но всё равно спасибо)))
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Вложенный подзапрос или join на EntitySQL / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]