으로 캡처합니다. 클라이언트 ID, 이름 및 서비스 날짜와 같은 필드를 선택합니다. 내 where 절에 매일 매일 쿼리를 실행하면 현재 날짜의 첫 번째 날짜를 현재 날짜로 캡처합니다.현재 월의 현재 날짜의 첫 번째 날짜 범위를
0
A
답변
2
한 가지 방법은 월과 연도를 비교하는 것입니다 :
where year(col) = year(getdate()) and
month(col) = month(getdate()) and
day(col) <= day(getdate()) -- this is optional, if there is no future data
또 다른 방법은 달 초에 비교하는 것입니다. (이 테이블의 미래 데이터가없는 가정합니다.)
where col >= cast(dateadd(day, 1 - day(getdate), getdate()) as date)
을하거나, 더 나은 아직 : 나는대로이 접근 할
where col >= datefromparts(year(getdate()), month(getdate()), 1)
0
Select *
From YourTable
where SomeDateField bewteen cast(DateAdd(DD,-Day(GetDate())+1,GetDate()) as Date) and cast(getDate() as Date)
and ...
편집 : I 미래의 날짜/예정된 이벤트를 잡기 위해 BETWEEN을 사용했습니다.
관련 문제
- 1. SQLite 현재 날짜 및 지난 날짜의 현재 날짜
- 2. Linq 행 선택 현재 월의 날짜
- 3. 해당 월의 현재 날짜와 전년도의 현재 날짜 합계
- 4. JavaScript의 현재 날짜에서 지난 달의 첫 번째 날짜 가져 오기
- 5. 현재 날짜의 1 개월과 현재 날짜의 +1 월
- 6. javascript 현재 날짜의 기능 날짜 설정
- 7. MySQL의 쿼리는 현재 날짜
- 8. SQL 서버에서 년 월의 현재 날짜로 변환
- 9. 윤활유를 사용하는 POSIXct 날짜 시간부터 해당 월의 첫 번째 날
- 10. 쿼리의 날짜 범위를 가져 오는 함수
- 11. Fullcalendar는 현재 날짜
- 12. 안드로이드의 MonthDisplayHelper에서 현재 날짜의 다음날을 얻는 방법?
- 13. 제공된 날짜의 첫 번째 요일 가져 오기
- 14. , 현재 요소의 첫 번째 자식을 선택하는 방법?
- 15. 현재 노드의 첫 번째 메뉴 항목이 없음
- 16. 현재 Vim 접기의 첫 번째 줄 찾기
- 17. 현재 날짜의 디렉토리에서 파일 읽기
- 18. 현재 날짜의 연도를 얻는 것
- 19. 생년월일과 현재 날짜의 일차 계산
- 20. JavaScript를 사용하여 현재 날짜의 연도를 추가하려면 어떻게해야합니까?
- 21. Vb.net 현재 날짜 - 날짜
- 22. 자바에서 현재 월의 일 수를 가져
- 23. XML 스키마의 현재 날짜 제한
- 24. Android - 다른 날짜의 현재 날짜를 마이너스하는 방법
- 25. mysql에서 선택한 날짜와 현재 날짜의 차이를 확인하십시오.
- 26. 현재 날짜의 NSDate 만들기가 올바르지 않음
- 27. 데이터베이스에 저장된 날짜와 현재 날짜의 차이 얻기
- 28. 현재 날짜보다 90 일 오래된 날짜의 xslt
- 29. 전달할 선택 날짜가있는 현재 날짜
- 30. 현재 날짜와 과거 날짜의 차이를 어떻게 표시합니까?
http://stackoverflow.com/questions/1520789/how-can-i-select-the-first-day-of-a-month-in-sql 나머지는 쉬워야합니다. 힌트'DATEADD (월, DATEDIFF (월, 0, @ 일), 0)와 @ mydate 사이의 날짜 –