Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
ciao Salvatore,
un modo.
estrai il massimo con max dei tre campi e poi passi i valori a questa funzione :
Function MaxOfList(ParamArray varValues()) As Variant
Dim i As Integer 'Loop controller.
Dim varMax As Variant 'Largest value found so far.
varMax = Null 'Initialize to null
For i = LBound(varValues) To UBound(varValues)
If IsNumeric(varValues(i)) Or IsDate(varValues(i)) Then
If varMax >= varValues(i) Then
'do nothing
Else
varMax = varValues(i)
End If
End If
Next
MaxOfList = varMax
End Function
presa qui : http://allenbrowne.com/func-09.html.
esempio:
SELECT Max(Ordini.IDOrdine) AS O, Max(Ordini.Trasporto) AS S, Max(Ordini.Corriere) AS c, MaxOfList([O],[S],[C]) AS mx
FROM Ordini;
Ciao, Sandro.