Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Нужна помощь с запросом  [new]
Игорь Чернов
Member

Откуда:
Сообщений: 21
Добрый день всем

Есть таблица
№телефона сумма дата

мне необходим запрос который бы отобразил мне записи с одинаковыми телефонами и разными суммами или с разными датами (разница до 3 минут)

Большое спасибо
22 авг 11, 14:00    [11156862]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь с запросом  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
Игорь Чернов,

SELECT distinct * ...
22 авг 11, 14:17    [11157050]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь с запросом  [new]
aleks2
Guest
WarAnt
Игорь Чернов,

SELECT distinct * ...

Ты его ишо дату округлять до трех минут не обучил.
22 авг 11, 14:18    [11157061]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь с запросом  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
aleks2
WarAnt
Игорь Чернов,

SELECT distinct * ...

Ты его ишо дату округлять до трех минут не обучил.

чиёрт:)
22 авг 11, 14:22    [11157102]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь с запросом  [new]
Игорь Чернов
Member

Откуда:
Сообщений: 21
WarAnt
Игорь Чернов,

SELECT distinct * ...


нет distinct тут не причем

вот пример

9167889845 100 08.21.2011 14:00:00
9167889845 120 08.21.2011 14:00:20
9125416321 500 08.21.2011 14:10:00
9150256458 300 08.21.2011 14:20:00

после запроса я должен получить номер телефона

9167889845 т.к. он соответствует условиям запроса
22 авг 11, 14:24    [11157135]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь с запросом  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
о уже подробности появляются:)
осталось дождаться топика с видом как из фака
и можно будет помочь
22 авг 11, 14:29    [11157175]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь с запросом  [new]
el_sh
Member

Откуда:
Сообщений: 360
Игорь Чернов,

не?

SELECT DISTINCT
        t1.[№телефона]
FROM    Есть_таблица t1
        INNER JOIN Есть_таблица t2 ON t1.[№телефона] = t2.[№телефона]
WHERE   ( t1.сумма <> t2.сумма
          OR DATEDIFF(n, t1.дата, t2.дата) > 3
        )
22 авг 11, 14:38    [11157268]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь с запросом  [new]
s.w.a.n.
Member

Откуда: Москва
Сообщений: 137
Игорь Чернов,
9167889845 100 08.21.2011 14:00:00
9167889845 100 08.21.2011 14:00:20
9167889845 100 08.21.2011 14:03:00
9167889845 100 08.21.2011 14:03:20
9167889845 100 08.21.2011 14:06:00
9167889845 100 08.21.2011 14:06:20

что в этом случае должно выводиться?
22 авг 11, 14:46    [11157345]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить