내가 한 테이블이 있습니다SQLite는 쿼리 질문
나는 나에게 현재 주에 대한 "servdate"이 모든 항목을 얻을 것이다 질의를 필요로table tb1 (
_id integer primary key autoincrement
,busnum text not null
, servdate date not null
);
(. 주 월요일에 시작)
을 예를 들면 다음과 같습니다.
wednesday에서 24 번째 알림을 받으면 월요일에 22 일, 화요일 23 일, 수요일 24 일에 대한 모든 항목을 가져옵니다.
일요일 28 일에 쿼리를 실행하면 월요일 (22 일 - 일요일 28 일)부터 전체 주 (월 - 일) 동안 모든 항목을 가져옵니다.
월요일에 쿼리를 실행하면 해당 날짜의 모든 항목을 가져옵니다.
미리 감사드립니다. (the date time functions documentation에서) 수정 자 weekday 1
를 사용
귀하의 질문을 수정하시기 바랍니다 있도록 자사의 모든 사용자가 쿼리를 실행하면 어떻게됩니까 어떤 코드 블록 –
내 토요일? 주중의 항목을 월요일부터 토요일까지 포함 하시겠습니까? 아니면 다음 주 월요일부터 다음 주 일요일까지 다음 주를 원하십니까? –
토요일에 쿼리를 실행하면 위의 일요일 예제와 마찬가지로 해당 주에 여전히 목록이 표시됩니다. 즉, 토요일에 대한 질의는 그 주에 월요일을 반환하고, 같은 주에 화요일, 수요일, 목요일, 금요일, 토요일을 반환합니다. – brux