Dark Phoenix
17-06-2008, 13:26
Ciao a tutti,
Per motivi che non sto a spiegare vorrei che una query del tipo:
SELECT MAX (id)
FROM t;
ritorni 0 nel caso non siano presenti tuple nella relazione t, logicamente in questo caso la funzione max ritorna "null", come poi č giusto che sia. Mentre a me serve che ritorni 0.
Il vincolo che debbo seguire :read: č che l'eventuale sistema di traduzione da "null" a 0 deve restare in SQL standard o comunque essere molto aderente allo standard.:(
Non posso aggirare l'ostacolo aggiungendo una tupla fittizia con id=0. :cry:
Grazie a tutti per l'aiuto
Per motivi che non sto a spiegare vorrei che una query del tipo:
SELECT MAX (id)
FROM t;
ritorni 0 nel caso non siano presenti tuple nella relazione t, logicamente in questo caso la funzione max ritorna "null", come poi č giusto che sia. Mentre a me serve che ritorni 0.
Il vincolo che debbo seguire :read: č che l'eventuale sistema di traduzione da "null" a 0 deve restare in SQL standard o comunque essere molto aderente allo standard.:(
Non posso aggirare l'ostacolo aggiungendo una tupla fittizia con id=0. :cry:
Grazie a tutti per l'aiuto