Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Funzione DATE_CMP

Modalità Focus
Funzione DATE_CMP - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

DATE_CMP confronta due date. La funzione restituisce 0 se le date sono identiche, 1 se date1 è maggiore e -1 se date2 è maggiore.

Sintassi

DATE_CMP(date1, date2)

Argomenti

date1

Una colonna di tipo di dati DATE o un'espressione che restituisce un tipo DATE.

date2

Una colonna di tipo di dati DATE o un'espressione che restituisce un tipo DATE.

Tipo restituito

INTEGER

Esempi

La query seguente confronta i valori DATE nella colonna CALDATE alla data del 4 gennaio 2008 e indica se il valore in CALDATE è anteriore (-1), uguale (0) o posteriore (1) al 4 gennaio 2008:

select caldate, '2008-01-04', date_cmp(caldate,'2008-01-04') from date order by dateid limit 10; caldate | ?column? | date_cmp -----------+------------+---------- 2008-01-01 | 2008-01-04 | -1 2008-01-02 | 2008-01-04 | -1 2008-01-03 | 2008-01-04 | -1 2008-01-04 | 2008-01-04 | 0 2008-01-05 | 2008-01-04 | 1 2008-01-06 | 2008-01-04 | 1 2008-01-07 | 2008-01-04 | 1 2008-01-08 | 2008-01-04 | 1 2008-01-09 | 2008-01-04 | 1 2008-01-10 | 2008-01-04 | 1 (10 rows)

Argomento successivo:

DATE_CMP_TIMESTAMP

Argomento precedente:

CURRENT_DATE

In questa pagina

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.