Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 совет по inner join  [new]
Mudrec
Member

Откуда:
Сообщений: 90
select *
from tbFIO
inner join tbAdres on tbFIO.idAdres=tbAdres.id
inner join tbRayonGorod on tbAdres.idGorodRayon=tbRayonGorod.ID
inner join tbStreet on tbAdres.idStreet=tbStreet.id
inner join tbNomerDoma on tbAdres.idNomerDoma=tbNomerDoma.id and
inner join tbNomerKvartira on tbAdres.idNomerKvartira=tbNomerKvartira.id
where surname='Иванов'
order by name,o_name


Проблема в том, что не выводятся Ивановы у которых квартира пустая.
Я новичок, помогите как выйти из этой ситуации.
20 июл 15, 00:57    [17911041]     Ответить | Цитировать Сообщить модератору
 Re: совет по inner join  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Выдать всем Ивановым по квартире, или изучить, какие виды джионов еще бывают.
20 июл 15, 01:09    [17911056]     Ответить | Цитировать Сообщить модератору
 Re: совет по inner join  [new]
ndbn
Member

Откуда:
Сообщений: 89
http://2.bp.blogspot.com/-ydUTsFd11Ok/UiV8EKJezWI/AAAAAAAACUQ/-pWSuWnv4yU/s1600/sql joins.jpg
20 июл 15, 02:43    [17911117]     Ответить | Цитировать Сообщить модератору
 Re: совет по inner join  [new]
Okmor
Member

Откуда:
Сообщений: 132
всюду слово inner поменять на left
20 июл 15, 05:58    [17911157]     Ответить | Цитировать Сообщить модератору
 Re: совет по inner join  [new]
Mudrec
Member

Откуда:
Сообщений: 90
спасибо дорогие, поменял на left и о чуда все заработало
20 июл 15, 08:39    [17911254]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить