Hlavní navigace

Názor k článku PHP okénko: Spojování tabulek od AraxoN - Pozerám že sa na autora zniesla spŕška kritiky....

  • Článek je starý, nové názory již nelze přidávat.
  • 11. 4. 2005 13:05

    AraxoN (neregistrovaný)
    Pozerám že sa na autora zniesla spŕška kritiky. A úplne oprávnene! K už povedanému dodám už len námietku voči zásade číslo 3.:

    -- citujem --
    3. Pro spojení tabulek se dá používat i zápis FROM vyrobky, skupiny WHERE vyrobky.skupina = skupiny.id. Tento zápis osobně nemám rád, protože dochází ke smíchání spojovacích a ostatních podmínek, což je nepřehledné obzvláště při větším množství spojovaných tabulek.
    -- Koniec citátu --

    Hlavne pri väčšom počte joinovaných tabuliek a zložitejšej WHERE podmienke nad rôznymi tabuľkami je práve tento zápis najrozumnejší, lebo poradie joinovania optimalizuje DB engine obvykle lepšie než to zvládne programátor, hlavne ak WHERE zostavujeme dynamicky podľa nejakých vyhľadávacích kritérií, čo zadá užívateľ. Pri joinovaní cez kľúčové slovo JOIN zároveň určujeme aj poradie v akom sa joinuje, a to môže databázu úplne zložiť na kolená už pri relatívne malom objeme dát.