Текущее время: Вс, авг 03 2025, 04:15

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Функции max() min() при select
СообщениеДобавлено: Вт, июн 29 2010, 11:32 
Ассистент
Ассистент

Зарегистрирован:
Вт, май 11 2010, 14:34
Сообщения: 44
Есть задача выбрать материалы по которым не было движения за определенный период. Задача простая и решается 1м селектом. Но не могу ни как осилить как использовать функции. Пишет Wrong table name "MAX(MF" or.... и все тут.



Code:
select
         max(mf~budat) As fbudat
         mg~matnr As fmatnr
         mg~lgort As flgort
         mg~werks As fwerks
         mg~mblnr As fmblnr
from
         mkpf as mf
         inner join mseg as mg on mf~mblnr = mg~mblnr
appending corresponding fields of table zdout
where
        mg~lgort = im_lgort-low and
        mg~werks = im_werks
group by fmatnr flgort fwerks fmblnr.


Последний раз редактировалось ilya Вт, июн 29 2010, 11:41, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Фенкции max() min() при select  Тема решена
СообщениеДобавлено: Вт, июн 29 2010, 11:38 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 19:38
Сообщения: 434
Откуда: Санкт-Петербург
Пол: Женский
пробелы между скобками и аргументом
Code:
max( mf~budat )

_________________
Silence v.2.0


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фенкции max() min() при select
СообщениеДобавлено: Вт, июн 29 2010, 11:40 
Ассистент
Ассистент

Зарегистрирован:
Вт, май 11 2010, 14:34
Сообщения: 44
:oops:
спасибо...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Функции max() min() при select
СообщениеДобавлено: Вт, июн 29 2010, 11:45 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 19:38
Сообщения: 434
Откуда: Санкт-Петербург
Пол: Женский
если система позволяет, в редакторе Утилиты - Параметры настройки
переключите на редактор фронтэнда(нов)
новый редактор сразу такие ошибки красным выделяет

_________________
Silence v.2.0


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функции max() min() при select
СообщениеДобавлено: Вт, июн 29 2010, 11:47 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Еще можно ф1 нажать, там зачастую предоставляется простой работающий пример.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функции max() min() при select
СообщениеДобавлено: Ср, июн 30 2010, 01:56 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
ilya написал(а):
inner join mseg as mg on mf~mblnr = mg~mblnr

в условия join надо добавить связку по MJAHR
и ещё такой запрос на больших объёмах БД будет тормозить

_________________
Изображение Попытка не пытка


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функции max() min() при select
СообщениеДобавлено: Ср, июн 30 2010, 12:28 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Действительно, анализ всего MKPF - это сильный запрос. Скорее всего, результатов не дождетесь.
Думаю, задачу можно решить гораздо более быстрым запросом, анализируя таблицы MBEW и MBEWH.
Например, если период N закрыт и в нем не было движений, то в MBEWH не будет строки для периода N-1.
почитайте ноту Note 193554 - Stock/valuation data of previous periods

_________________
Удача - результат нашего желания (© А. Нортон)


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

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


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

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


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

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