from a left join v mysql5
Honza Pazdziora
adelton na fi.muni.cz
Pondělí Únor 27 13:28:32 CET 2006
On Mon, Feb 27, 2006 at 01:14:12PM +0100, Ondrej Koala Vacha wrote:
>
> v mysql5 zda se nechodi takovato konstrukce:
>
> select fp.*
> from adr,fp
> left join uhrfp on fp.id=uhrfp.idfp and adr.id=uhrfp.idfp
>
> nebot to vypada, ze v left join muze byt jen tabulka bezprostredne
> pred tim uvedena ve 'from'. Hledam v manualu a nenachzim, byt to tam nekde
> temer jiste je :( Pomuze nekdo?
No, jestli tahle syntaxe znamena outer join, tak bych to i povazoval
za normalni -- co by melo byt vraceno jako uhrfp.idfp, pokud by to
prvni porovnani (fp.id=uhrfp.idfp) nebylo splneno a to druhe
(adr.id=uhrfp.idfp) -- hodnota uhrfp.idfp nebo null?
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Perl, mod_perl, DBI, Oracle, large Web systems, XML/XSL, ...
Only self-confident people can be simple.
Další informace o konferenci Test