Текущее время: Чт, июл 03 2025, 19:33

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Почему inner join работает как outer join
СообщениеДобавлено: Вт, апр 26 2016, 18:38 
Менеджер
Менеджер

Зарегистрирован:
Пн, июн 30 2008, 17:16
Сообщения: 690
Добрый день!
Делаю такой select:
select * from a
inner join b on b~key1 = a~key1
inner join c on c~key2 = b~key2
into corresponding fields of table itab
where
b.fld = 'X'
в итоге в результирующую таблицу попадают записи, где a~key1 пусто, т.е. связь не должна отрабатывать
Скажите, как такое должно работать в принципе и в чём может быть подвох?
пытаюсь построить такой запрос в st05 и не вижу каких-то аномалий в плане выполнения.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему inner join работает как outer join
СообщениеДобавлено: Вт, апр 26 2016, 19:25 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Может быть, просто в a и b есть строки с пустым (но не null) key1? (ваш КО)

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему inner join работает как outer join
СообщениеДобавлено: Ср, апр 27 2016, 03:45 
Менеджер
Менеджер

Зарегистрирован:
Пн, июн 30 2008, 17:16
Сообщения: 690
Точно, так и было. Спасибо.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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