PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Extraire le jour de la semaine du champ de date dans PostgreSQL en supposant que les semaines commencent le lundi

Tiré du manuel

isodow

    The day of the week as Monday (1) to Sunday (7)

Donc, il vous suffit de soustraire 1 de ce résultat :

psql (9.6.1)
Type "help" for help.

postgres=> select extract(isodow from date '2016-12-12') - 1;
  ?column?
-----------
         0
(1 row)
postgres=>