2010/3/5 Petru Ratiu <rpetre@???>
> 2010/3/5 Dragos Popescu <dragosp@???>:
> > Având un tabel dintr-o bază de date (postgresql sau sqlite, n-are prea
> > mare importanţă), tabel cu două coloane numerice (Col1, Col2) populate
> > cu multe date, cum aflu cărei coloane îi aparţine rezultatul interogării
> > "select max(Col1, Col2) from tabel"?
>
> select col1, col2, max(col1,col2) from tabel
>
Asta am făcut de prima dată, da' nu-i ce-mi doresc.
Am pus problema prost.
Să refolmulez: este vreo posibilitate să obţin direct "col1" sau "col2", aşa
cum a sugerat Petru mai jos? (cel puţin pe sqlite nu funcţionează).
> Sau, select if ( col1>col2, 'col1', 'col2') as src, max(col1,col2)
> from tabel , dar nu bag mana in foc ca if merge asa pe orice db, asa
> ca as prefera forma de mai sus, ca sa poti face tu din aplicatie ce
> vrei.
>
> --
> Petre.
--
Dragos P
126296 luser
"La revedere. Drum bun"