powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите с запросом, пожалуйста
3 сообщений из 3, страница 1 из 1
Помогите с запросом, пожалуйста
    #40097332
aliya98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо объяснить, что попадет в результаты выборки. Требуется техническое понимание.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Select * From (
  Select 
    T.*, 
    agr.Ageement_Number,
    Case Opkind_Rk 
      When 4 Then 'Accrued ATM Fee'
      When 5 Then 'Accrued POS Fee'
      When 8 Then 'Cash Withdrawal Fee'
    End As Opkind,
    Row_Number() Over (Partition By Opkind_Rk Order By Oper_Date) Rn
  From ARA.Ft_Ar_Posting_Prepared T,
     MRA.Dm_Agreement_F agr
  Where 
    CURRENT_TIMESTAMP Between agr.Data_Actual_Date and agr.Data_actual_End_Date 
	    And agr.Agreement_Rk= T.Agreement_Rk
    And T.Oper_Date Between Date'2013-01-01' And  Date'2013-01-15'
    And T.Opkind_Rk In (4,5,8)
) 
where rn <= 100



Модератор:
Используйте тег SRC
...
Рейтинг: 0 / 0
Помогите с запросом, пожалуйста
    #40097334
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первые 100 операций по каждому Opkind_Rk из всех попадающий по условие where
...
Рейтинг: 0 / 0
Помогите с запросом, пожалуйста
    #40097341
aliya98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
msLex, спасибо <З
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите с запросом, пожалуйста
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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