@nman
Il formato Date/Time va benissimo, è fatto apposta.
Cambiarlo vuol dire stravolgere l'intera applicazione!
Senza considerare che il DB potrebbe non essere di mia proprietà...
@supermac
Non devi scuoiare nessuno.
Se non vuoi tener conto della 'parte' ora della data devi usare la funzione Format per prendere in considerazione solo la data:
codice:
SELECT
Format(orainizio, 'dd/mm/yyyy') AS DataPartenza
, Format(orafine, 'dd/mm/yyyy') AS DataArrivo
, Datediff('d', Format(orainizio, 'dd/mm/yyyy'), Format(orafine, 'dd/mm/yyyy')) +1 AS ngiorni
FROM
tbl_righe_date
ed ottengo questo risultato:
codice:
DataPartenza DataArrivo ngiorni
25/04/2011 25/04/2011 1
25/04/2011 26/04/2011 2
25/04/2011 26/04/2011 2
25/04/2011 27/04/2011 3