2017-12-25 14 views
0

나는 공휴일PostgreSQL의 : 선택한 경우에만 주말

id | description     | date 
1 | Ferragosto and Assunzione | 2012-08-15 00:00:00 
2 | Tutti i santi (Ognissanti) | 2012-11-01 00:00:00 
...... 

내가 PostgreSQL을 함께 (토 & 일) 주말에 발생하는 유일한 휴일을 선택합니다를 포함하는 테이블이 있습니다.

내가 거기에 알고는 기능이라고 추출물과 요일을 추출 isodow하지만 내 경우에 그것을 사용하는 방법을 모른다 :

select extract(isodow from date '2016-12-12') 

답변

2

당신이 유사하다 쿼리를 사용할 수 있습니다 하나 :

SELECT * 
    FROM table 
WHERE EXTRACT(ISODOW FROM date) IN (6, 7)