4
SELECT *
FROM Conference WHERE date_start ---don't know how to proceed---
date_start
이 지난 달에 있었는지 확인하는 방법 은요? 감사합니다.postgresql에서 전월 데이터 가져 오기
SELECT *
FROM Conference WHERE date_start ---don't know how to proceed---
date_start
이 지난 달에 있었는지 확인하는 방법 은요? 감사합니다.postgresql에서 전월 데이터 가져 오기
현재 달에서 한 달을 뺀 다음 해당 날짜의 시작 부분에 "자릅니다". 당신이 "이"달에서 행을 포함하지 않기 때문에, 당신은 또한 이전 달의 1 일을 반환 할 것
SELECT *
FROM Conference
WHERE date_start >= date_trunc('month', current_date - interval '1' month)
and date_start < date_trunc('month', current_date)
date_trunc('month', current_date - interval '1' month)
에 대한 조건을 추가 할 필요 date_trunc('month', current_date)
는 "첫 날을 반환합니다 이번 달.
위는 중요한 오타가 포함되어 있습니다. INTERVAL은 1 개월이고, * INTERVAL은 1-MONTH이고, * INTERVAL은 1-MONTH이어야하며 길이는 0이다. –
@HarryVangberg : 아니야. http://rextester.com/YDDYL97630'구간 '1'month' 1 month'' 구간 ''과 동일하고 완벽 유효하지 –