Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для pingUIN

Пользователь


Сообщения: 137
Благодарности: 7

Профиль | Отправить PM | Цитировать


Немного дополню вопрос, как можно доработать запрос, чтобы связка IDклиента и порог срабатывания/отбора записей из табл(2 столбца получается) брались из отдельной таблицы?

К примеру если указывать ID клиента и кол-во транзакций, я бы отобразил это так(для конкретного клиента)


Код: Выделить весь код
USE Trxhist select cp.mbox_id, COUNT(ot.trx_id) 
from      Trxhist.dbo.[cprov_mbox] AS cp          
LEFT OUTER JOIN      [Trxhist].[dbo].out_trx AS ot 
ON (ot.cprov_mbox_id = cp.mbox_id)  
and ot.stored_at BETWEEN '2015-07-17 03:23:39.000' and '2015-07-17 06:23:39.000' 
GROUP BY cp.mbox_id 
having cp.mbox_id in (246) and COUNT(ot.trx_id) < 50

having cp.mbox_id in (246) and COUNT(ot.trx_id) < 50


Можно скажем значения cp.mbox_id & кол-во транзакций(в моем случае 50), брать из другой таблицы и при этом использовать значения более чем для одного IDклиента?


К примеру для клиента с ID
(ID)233 (кол-во)40
(ID)333 (кол-во)700
(ID)123 (кол-во)95

Т.е. идея такая, чтобы использовать данные из таблицы в запросе при его отработке и выборки только интересующих данных

Последний раз редактировалось pingUIN, 27-07-2015 в 17:53.


Отправлено: 11:19, 27-07-2015 | #2