Omlouvam se ,
pouzivam postgres,
ale jak jsem pochopil z dalsich prispevku asi mam smulu na neco interniho.
Diky
PP
On 09/10/2010 02:06 PM, Tomas Hubalek wrote:
1) Nejprve by asi bylo dobré říct, pro jakou databázi to chceš. SQL92 compliant 
řešení IMHO neexistuje, ale do některých databází se dá něco takového dodat.

2) Já bych si to asi slepil v Javě. Podle mě je chybný dojem, že když mám 
nějakou tabulku nebo report, tak mi musí vylézt už hotová z nějakého šíleného 
selectu.

Viděl jsem SQLka, ve kterých by se prase nevyznalo a přitom by se to dalo řešit 
kombinací jednoduchého a čitelného SQL a jednoduché a čitelné Javy/Groovy/...

Tom


-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf
Of Petr Prikryl
Sent: Friday, September 10, 2010 1:55 PM
To: Java
Subject: [SQL] List/array v 1 resultu

Dobre poledne,
      snazim se z DB vytahnout IP uzivatelu, ale uzivatel ma vic IP, tedy
pro 1 uzivatele se mi vrati vice zaznamu a ja to musim v jave slepovat
do listu.
      Snazil jsem se vygooglit neco rozumnejsiho ale bohuzel se asi ptam
google spatne (list, array a fetch  jsou moc obecna slova...).
      Pouzivam JDBC (hibernate je nevhodny protoze delam pouze RO a
spojuji 10 tabulek).

Potreboval bych neco jako:
SELECT
      uzivatel, LIST(ip)
FROM
      uzivatel LEFT JOIN ip ON ip.uz_id = uzivatel.id;

Za kazdou radu predem dekuji.
PP

--
Petr Prikryl
-----------------------
[email protected]
[email protected]
www.admin24.cz


--
Petr Prikryl
-----------------------
[email protected]
[email protected]
www.admin24.cz

Odpovedet emailem