v2=# select id,name,create_date from res_partner where supplier =False and customer=True and create_date::date <='20116-06-30' order by id desc limit 2 ; id | name | create_date ----------+----------------+---------------------------- 13845945 | Faryal Ahmed | 2017-11-09 13:47:28.063494 13845944 | Ahmad Alghamdi | 2017-11-09 13:47:22.831375 (2 rows)
I have got following output when run query in postgress.
v2=# select id,name,create_date from res_partner where supplier =False and customer=True order by id desc limit 2 ; id | name | create_date ----------+---------------+---------------------------- 13845976 | Ruth Acuna | 2017-11-09 13:48:38.755767 13845975 | Jenny ramirez | 2017-11-09 13:48:38.755767 (2 rows)
It is not a bug. Please, use mailing list pgsql-general instead.