Текущее время: Сб, июл 19 2025, 21:00

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: как группировать внутренние таблицы ?
СообщениеДобавлено: Ср, июн 16 2010, 22:19 
Начинающий
Начинающий

Зарегистрирован:
Вт, июн 08 2010, 09:42
Сообщения: 10
К примеру есть таблица

EUR RUB 1002 16.06.2010 38,33030 1 1
EUR RUB 1002 15.06.2010 38,09820 1 1
EUR RUB 1002 11.06.2010 38,02170 1 1
USD RUB 1002 16.06.2010 31,45950 1 1
USD RUB 1002 15.06.2010 31,44710 1 1
USD RUB 1002 11.06.2010 31,57420 1 1

как наиболее эффективно получить из нее таблицу в последними записями по дате
т.е:

EUR RUB 1002 16.06.2010 38,33030 1 1
USD RUB 1002 16.06.2010 31,45950 1 1

какие ФМ можно применить , может пример какой есть ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: как группировать внутренние таблицы ?
СообщениеДобавлено: Чт, июн 17 2010, 05:41 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
o.kovalev написал(а):
К примеру есть таблица

EUR RUB 1002 16.06.2010 38,33030 1 1
EUR RUB 1002 15.06.2010 38,09820 1 1
EUR RUB 1002 11.06.2010 38,02170 1 1
USD RUB 1002 16.06.2010 31,45950 1 1
USD RUB 1002 15.06.2010 31,44710 1 1
USD RUB 1002 11.06.2010 31,57420 1 1

как наиболее эффективно получить из нее таблицу в последними записями по дате
т.е:

EUR RUB 1002 16.06.2010 38,33030 1 1
USD RUB 1002 16.06.2010 31,45950 1 1

какие ФМ можно применить , может пример какой есть ?


Думаю, что лучше на этапе формирования таблицы 1 собирать таблицу 2. В Вашем случае, чтобы отсеять лишние записи, как вариант, сортировать таблицу 1 как у Вас в примере, затем
Code:
sort tab1...
tab2[] = tab1[].
read table tab1 index 1.
delete tab2 where date <> tab1-date.


Добавил:
Курс BC402 там есть раздел по внутренним таблицам.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как группировать внутренние таблицы ?  Тема решена
СообщениеДобавлено: Чт, июн 17 2010, 05:55 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Code:
SORT ваша_таблица BY первое_поле поле_даты DESCENDING.
DELETE ADJACENT DUPLICATE ваша_таблица COMPARING BY первое_поле

_________________
"I have a dream"(c)Martin Luther King, Jr.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как группировать внутренние таблицы ?
СообщениеДобавлено: Чт, июн 17 2010, 08:17 
Начинающий
Начинающий

Зарегистрирован:
Вт, июн 08 2010, 09:42
Сообщения: 10
Цитата:
Besa
Цитата:
Alex80

Спасибо большое !


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB