Questione : Differenza della data

Ciò potrebbe essere molto semplice, ma non sto ottenendola di destra. Il
che ho due date. .i devo assicurarmi, la loro differenza è sempre di meno di 6 months.
come scrivere lo SQL per esso? Prego il problema principale di help.

My è: Quando faccio, MESE del

SELECT (DATA (“2005-03-01„)) - MESE (DATA (“2005-02-28„)) Dal
/>it dà la risposta come 1, ma la differenza non è realmente un mese; è dell'appena 1 giorno.
class= del

Risposta : Differenza della data

Ciao pvs,

Ci sono parecchi sensi fare questo.

Se potete vivere con “quasi„, convertire in giorni e confrontare a 180 o a 182.

  SELEZIONARE i giorni (date1) - i giorni (date2)….

Altrimenti, probabilmente vorrete denominare TIMESTAMPDIFF

   TIMESTAMPDIFF PRESCELTO (64, CARBONE (TIMESTAMP (“2001-09-29- 11.25.42.48 3219„) -
                TIMESTAMP (“2001-09-26- 12.07.58.065 497„)))
   Da sysibm.sysdummy1;



Risonanza
Altre soluzioni  
 
programming4us programming4us