🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #195603

Re: Wiersze, których nie ma...

#195603
From: ydziO
Date: Fri, 08 Jun 2018 18:54
26 lines
2287 bytes
On 2018-06-08 18:27:27 +0000, Stokrotka said:

>>>> 
>>>> Select o.imie,o.nazwisko,om.data,m.nazwa
>>>> from osoba o left join osoba_medal om on o.idosoby=om.idosoby join 
>>>> medal m om.idmedalu=m.idmedalu
>>>> where o.pesel=’XXXXXXXXXXX’
>>> 
>>> Tu nie ma napisane, że to wyżuci ci te nieszczęsne nule,
>>> ale w zależnoœci od implemantaci może pewnie, bo jest to left.
>> 
>> Sprawdzałeœ czy jest tak jak piszesz?
>> Myœlę, żę właœnie "left join" powinien załatwić sprawę.
>> SprawdŸ czy działa i co zwraca. Wtedy będziemy wiedzieli jak jest isię 
>> będziemy zastanawiać co poprawić.
> 
> Oczywiœcie, że tylko piszę i nic nie sprawdziłam.
> Ale mam doœwiadczenie i wiem, że czasem
> gdy w systemie nie jest zaimplementowany left join a tylko join
> takie zdanie może komputer potraktować jako zwykły join,
> i programista i tak jest szczęœliwy, że działa pszynajmniej częœciowo.

Join dołącza tylko te rekordy które dokładnier pasują.
Left join dołącza te rekordy które pasują i pokazuje te które nie 
pasują z null-ami.
Dlatego jak możesz, to przetestuj i sprawdź wynik.
Technical Details
Message-ID: <5b1ad0fd$0$586$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeds.phibee-telecom.net!border2.nntp.ams1.giganews.com!nntp.giganews.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <vlw8xdkyene8$.dlg@tyczka.com> <5b1a6f17$0$608$65785112@news.neostrada.pl> <5b1a936e$0$592$65785112@news.neostrada.pl> <5b1aa648$0$617$65785112@news.neostrada.pl> <5b1ab309$0$617$65785112@news.neostrada.pl> <5b1ac117$0$614$65785112@news.neostrada.pl> <5b1aca97$0$678$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeds.phibee-telecom.net!border2.nntp.ams1.giganews.com!nntp.giganews.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: ydziO <ydzio(a)hot.com>
Newsgroups: pl.comp.bazy-danych
Date: Fri, 8 Jun 2018 20:54:53 +0200
Message-ID: <5b1ad0fd$0$586$65785112@news.neostrada.pl>
References: <vlw8xdkyene8$.dlg@tyczka.com> <5b1a6f17$0$608$65785112@news.neostrada.pl> <5b1a936e$0$592$65785112@news.neostrada.pl> <5b1aa648$0$617$65785112@news.neostrada.pl> <5b1ab309$0$617$65785112@news.neostrada.pl> <5b1ac117$0$614$65785112@news.neostrada.pl> <5b1aca97$0$678$65785112@news.neostrada.pl>
MIME-Version: 1.0
Subject: Re: Wiersze, których nie ma...
User-Agent: Unison/2.2
Lines: 28
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 93.174.26.32
X-Trace: 1528484094 unt-rea-b-01.news.neostrada.pl 586 93.174.26.32:51671
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit