sql >> Databasteknik >  >> RDS >> PostgreSQL

Extrahera veckodag från datumfältet i PostgreSQL förutsatt att veckorna börjar på måndag

Från manualen

isodow

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

Så du behöver bara subtrahera 1 från det resultatet:

psql (9.6.1)
Type "help" for help.

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


  1. Django-textsökning med partiell meningsmatchningsuppdatering till django3

  2. Hur man dödar MySQL-anslutningar

  3. Uppdatera MySQL-versionen från 5.1 till 5.5 i CentOS 6.2

  4. mysqlworkbench ger versionsfel vid export av databas