Кардинальность left outer join в CDS, часть 8, курс ABAP on HANA
SAP TECHNOMANIAC
0:00 / 0:00
Кардинальность left outer join в CDS, часть 8, курс ABAP on HANA
30 139 просмотров · 4 г. назад
SAP TECHNOMANIAC
27,7 тыс. подписчиков
30 139 просмотров · 4 г. назад
Левое внешнее соединение со многими (Left Outer Join to Many) или левое внешнее соединение работает следующим образом:
Связь 1:N: соединение будет создано, даже если мы не получаем данные из таблицы RHS.
Связь N:1: соединение не будет создано, если мы не получаем данные из таблицы RHS.
1:N и N:1 — это связь между таблицей LHS и таблицей RHS.
*******************************************************************************
Связь 1:N ведет себя по-разному для "левого внешнего соединения с одним":
Если запрос "SELECT no contain any fields from RHS" содержит поля из таблицы RHS, то выполняется оптимизация, соединение не будет создано.
Если используются агрегатные функции, такие как count(*), то выполняется оптимизация, соединение не будет создано.
***************************************************************************
Код:
https://saptechnomaniac.blogspot.com/...