Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запрос с выделением id / 6 сообщений из 6, страница 1 из 1
07.06.2019, 18:16
    #39824246
AimLess27
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос с выделением id
Условно, есть таблица, в которой есть 3 поля:
дата, ИД и поинт
Нужно выделить avg() разницы секунд из даты, где первая дата должна иметь поинт 2, а вторая дата должна иметь поинт 1 и ИД равный ИД в первой дате
...
Рейтинг: 0 / 0
07.06.2019, 18:19
    #39824251
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос с выделением id
Код: sql
1.
2.
3.
4.
5.
6.
7.
select
  avg ( datediff( second, a.[дата], b.[дата] ) )
from       [Условно, есть таблица] a
inner join [Условно, есть таблица] b on a.[ИД] = b.[ИД]
where
  a.[поинт] = 2
  and b.[поинт] = 1



Это при условии наличия уникального индекса ([ИД], [поинт])
...
Рейтинг: 0 / 0
07.06.2019, 18:38
    #39824269
AimLess27
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос с выделением id
Гавриленко Сергей Алексеевич,

Не совсем так. Ид в данном случае не индекс, а номер зависимости одной записи от другой. Они всегда существуют парами для поинта 1 и 2. Если прямым текстом описывать запрос:Есть входное сообщение, есть выходное. ИД у них одинаковый. Нужно посчитать среднее время отклика.

После теста запроса выводин NULL
...
Рейтинг: 0 / 0
07.06.2019, 18:44
    #39824276
londinium
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос с выделением id
AimLess27,
ну тогда показывайте пример исходных данных и что из них надо получить
примерно так
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
WITH CTE (DATED,ID,POINT)
AS
(
  SELECT GETDATE(),1,1
    UNION ALL
  SELECT DATEADD(DD,1,GETDATE()),1,2
    UNION ALL
  SELECT GETDATE(),2,1
   UNION ALL
  SELECT DATEADD(DD,1,GETDATE()),2,2
)
...
Рейтинг: 0 / 0
07.06.2019, 18:44
    #39824277
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос с выделением id
AimLess27,

А давайте-ка без этого вашего потока сознания в виде "прямых текстов".

Выполните пункт 4 и пункт 6 , тогда будет о чем поговорить.
...
Рейтинг: 0 / 0
10.06.2019, 09:25
    #39824782
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос с выделением id
Гавриленко Сергей АлексеевичAimLess27,

А давайте-ка без этого вашего потока сознания в виде "прямых текстов".

Выполните пункт 4 и пункт 6 , тогда будет о чем поговорить.

эх, пятёрка сорвалась (ц)
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запрос с выделением id / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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