powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как написать запрос?
2 сообщений из 2, страница 1 из 1
Как написать запрос?
    #33158271
ANF76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеются две таблицы Name (ID, Name, MiddleName, FirstName) pLogData (ID, Post, Company, TimeVal). Связаны они по полю ID.
Как мне написать запрос к этим связанным таблицам, чтобы возвращались только первые строки по каждому ID за каждый день?
...
Рейтинг: 0 / 0
Как написать запрос?
    #33158429
Panther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
create table #Name(ID Int, MiddleName varchar( 255 ), FirstName varchar( 255 ))
insert into #Name values( 1 , 'Петя', 'Иванов' )
insert into #Name values( 2 , 'Ваня', 'Петров' )
insert into #Name values( 3 , 'Андрей', 'Сидоров' )
insert into #Name values( 4 , 'Коля', 'Котиков' )

create table #pLogData (ID Int , Post varchar( 255 ), Company varchar( 255 ), TimeVal datetime )

insert into #pLogData values( 1 , 'директор', 'IBM', DATEADD(Hour, 1 ,GETDATE()))
insert into #pLogData values( 1 , 'врач', 'больница', DATEADD(Hour, 2 ,GETDATE()))
insert into #pLogData values( 2 , 'сторож', 'больница', DATEADD(Hour, 3 ,GETDATE()))
insert into #pLogData values( 2 , 'менеджер', 'ф-ма Ленинград', DATEADD(Hour, 4 ,GETDATE()))


select b.ID,  min(b.TimeVal)
from #pLogData b inner join  #Name a on b.ID = a.ID
group by b.ID


select * from #Name
select * from #pLogData
 
drop table #Name
drop table #pLogData
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как написать запрос?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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