sql >> Databasteknik >  >> RDS >> PostgreSQL

Beräkna närmaste arbetsdag i Postgres

Detta ger dig föregående arbetsdag.

SELECT 
    CASE (EXTRACT(ISODOW FROM current_date)::integer) % 7
        WHEN 1 THEN current_date-3
        WHEN 0 THEN current_date-2
        ELSE current_date-1
    END AS previous_business_day


  1. MySQL | Du kan inte ange måltabell 'a' för uppdatering i FROM-satsen

  2. dåligt värde för typ lång:- Postgresql, Hibernate, Spring

  3. Skapa dynamiskt kolumner sql

  4. Multipel underfråga med zend-ramverk