Il tuo è più un problema di database, che di linguaggio perchè ti stai riferendo ad una query.

Quindi il tuo post è OT su questo forum, devi postare sul forum apposito: Database
magari sarebbe il caso di chiedere ai moderatori di spostare la discussione, sarebbe meglio.

Ti anticipo che è obbligatorio indicare sul titolo il tipo di database che usi, perchè non l'hai indicat nemmeno qui.

Vedendo che accenni a TO_DATE sospetto che sia Oracle, in ogni caso devi indicarlo.