Posted By: Koles (...) on 'CZdatabases'
Title:     Re: vicero radky vracejich selectu v jedne procedure
Date:      Tue May  9 21:40:03 2000

> Ale fuuuj!

Jasne a strucne :)

> Vracis pto kazdou kategorii dva result sety (jednoradkovy nazev kat. a 
> viceradkove veci v kategorii).
> 
> Pro kazdy result set se prenasi i pomerne mnoho metadat popisujicich co to
> za 
> data vlastne server vraci. A tim zatizis znacne komunikaci mezi klientem a 
> serverem. Nehlede nato, ze to budes muset na strane klienta docela zbesile 
> zpracovavat.

Klientske zpracovani je v pohode (pokud sloupec "vec" je NULL, prisla
nova kategorie), ale to zatezovani komunikace mezi klientem a serverem
je rozhodne minus, ty komunikace tam bude az az i bez toho :)

> Pokud bys chtel obejit join, tak je asi nejlepsi nejdrive vyselektit
> ciselnik 
> moznych kategorii (nemusi byt vsechny, jen ty pouzite) a potom vyselektit 
> veci. A v klientovi to potom dat dohromady.

Jo, to bylo uplne prvni reseni, ale nejak me popadla fixni idea, ze
bych mel co nejvic logiky presunout na databazovy server (coz je asi
obecne spravny zamer, lec neni bez vyjimek :)

> BTW podival bych se jeste na GROUP BY syntaxi, neco takoveho co potrebujest 
> to snad umi... 

Tak ted se naprosto nechytam - naprosto nemam predstavu, jak zrovna 
v tomhle pripade (predpokladam, ze stale mluvime o priklade s vecma
a kategoriema) pouzit GROUP BY... muzes (narozdil od starsich postu ;)
aspon naznacit? :)

  Pavel

Search the boards