I have a simple query which is supposed to be order the results by the von column in descending order. The column has the datatype of DATE. It is an Oracle database and I'm using Oracle SQL Developer when executing the queries.
Here is the query that I am executing:
select *
from billinginterval
where id = xxxx or id = yyyy
order by von desc;
and here are the two results I get for this query:

Please correct me if I'm wrong, but shouldn't the results appear in the reversed order? As when I execute this query
select von
from billinginterval
order by von desc;
The result set appears to be in the correct order.
Any help in understanding this would be much appreciated!
SELECT DUMP(von), TO_CHAR(von, 'YYYY-MM-DD') FROM billinginterval?