Date: 2008-06-10 02:56 pm (UTC)
(inner) join - в выходной результат попадают только записи, удовлетворяющие условию джоина для обоих таблиц.
left (outer) join - в выходной результат попадают записи как в inner join + все записи из первой(слева от джоина) таблицы для которых условие не выполняется(поля второй таблицы при этом заполняются null)
right (outer) join - инверсия left - все записи, как в inner + все записи, не подпадающие под условие джоина из второй, ака правой от join таблицы, при этом поля первой заполняются null.
full outer join - все записи подпадающие под условие джоин, + все записи из левой и правой не подпадающие под условие(т.е. и левый и правый одновременно)

еще необходимо учесть, что если условию джоина удовлетворяет несколько комбинаций записей первой и второй таблицы - в выходной результат попадут все эти комбинации. Декартово произведение множеств, короче, после чего фильтр-условие поверх результата.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Profile

black_angel_by: капюшон (Default)
black_angel_by

October 2016

S M T W T F S
      1
234567 8
9101112131415
16171819202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 14th, 2025 01:09 pm
Powered by Dreamwidth Studios