суббота, 18 августа 2012 г.

inner, left, right, cross join




Пусть имеются две таблицы
Customers                                         City
Id FirstName   CityId          |         Id      Name
-  -           -               |         -       -
1 Вася         1               |         1       Москва
2 Петя         2               |         2       Воронеж
3 Коля         3               |         4       Париж
4 Дима         4               |         6       Лондон
5 Олег         5               |         7       Гондурас
6 Лена         6               |

Заметим, что для Олега и Коли нет соответствующих городов. Так же нет людей живущих
в Гондурасе.


Результат для inner join (inner join тоже что и просто join):