se io faccio:
"select min(colonna) as min, max(colonna) as max from tabella;"
conosco il valore massimo e il valore minimo che esistono nella tabella.
Ma se io volessi sapere anche in quale riga ᅵ presente o l'uno o
l'altro, come devo fare? non m'interessano solo quelle insieme ma anche
quelle in righe differenti.
il report sarᅵ:
MIN | MAX
-----------------------------
2 | 10
(2/02/2009) | (7/02/2009)
(5/03/2009) | (5/03/2009)
(etc...) | (etc....)
Come faccio? Devo fare 2 select separate?
Grazie!
Che DB stai usando? A seconda del DB che usi potrebbe essere
obbligatorio fare due query. Prova con questa query:
select *
from tabella
where
colonna = (select min(colonna) from tabella)
or
colonna = (select max(colonna) from tabella)
ciao
Giacomo
> obbligatorio fare due query. Prova con questa query:
>
> select *
> from tabella
> where
> colonna = (select min(colonna) from tabella)
> or
> colonna = (select max(colonna) from tabella)
Appena possibile provo e ti faccio sapere.
Grazie!