Текущее время: Вт, июл 29 2025, 01:05

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Синтаксис запроса Select
СообщениеДобавлено: Вт, янв 25 2011, 07:24 
Специалист
Специалист

Зарегистрирован:
Пт, ноя 06 2009, 08:29
Сообщения: 243
Всем привет! Необходимо заполнить таблицу выборкой из двух других таблиц. Для этого я написал такой запрос:
Code:
select *
    into corresponding fields of table my_table
    from ANLZ LEFT OUTER JOIN ANLA
      on ANLZ~BUKRS = ANLA~BUKRS and ANLZ~ANLN1 = ANLA~ANLN1
      and ANLZ~ANLN2 = ANLA~ANLN2
    where ANLZ~anln1 in s_anln1 and ANLZ~anln2 in s_anln2 and ANLZ~BDATU = '99991231'.

Запрос отрабатывает коректно, но в my_table есть поля которые нужно формировать конконтинацией из двух полей таблицы ANLZ. Такой синтаксис как SELECT ANLZ-field1 + ANLZ-field2 as per1 неработает... Подскажите как решить данную проблему?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Синтаксис запроса Select
СообщениеДобавлено: Вт, янв 25 2011, 07:32 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Да нет такого в АБАПе, по-моему :roll:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Синтаксис запроса Select
СообщениеДобавлено: Вт, янв 25 2011, 07:55 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, авг 05 2008, 19:46
Сообщения: 96
Откуда: С Урала
На форуме была такая конструкция
Code:
SELECT   ANLZ~XXX  ANLA~YYYY IN TO ( ZZZ-XXX+0(10) ,  ZZZ-XXX+10(10))

я использовал. Не совсем то но иногда пойдет


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Синтаксис запроса Select  Тема решена
СообщениеДобавлено: Вт, янв 25 2011, 08:03 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Gray_ написал(а):
Всем привет! Необходимо заполнить таблицу выборкой из двух других таблиц. Для этого я написал такой запрос:
Code:
select *
    into corresponding fields of table my_table
    from ANLZ LEFT OUTER JOIN ANLA
      on ANLZ~BUKRS = ANLA~BUKRS and ANLZ~ANLN1 = ANLA~ANLN1
      and ANLZ~ANLN2 = ANLA~ANLN2
    where ANLZ~anln1 in s_anln1 and ANLZ~anln2 in s_anln2 and ANLZ~BDATU = '99991231'.

Запрос отрабатывает коректно, но в my_table есть поля которые нужно формировать конконтинацией из двух полей таблицы ANLZ. Такой синтаксис как SELECT ANLZ-field1 + ANLZ-field2 as per1 неработает... Подскажите как решить данную проблему?

Code:
SELECT ANLZ-field1 AS per1+0(10) ANLZ-field2 as per1+10(10)

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


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

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


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

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


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

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