DB에서 날짜 범위와 관련된 문제가 있습니다. 유기적 형식은 datetime "yyyy-mm-dd 00 : 00 : 00.000"입니다. 나는이 몇 가지 작업을 시도하고 내가 어떤 성공을 가지고 있지 않다, 그 방법은 있었다 :where datetime에 대한 절 형식 협력 안 함
유기 위에서 언급 한 바와 같이 :
Select I.InvoiceDate .... Where I.InvoiceDate >= '2017-01-01 00:00:00.000'
그리고 MM/DD/YYY로 변환 같은 WHERE 절과 선택에 :
-
또한 유기 필드 이름이 아닌 where 절에 대한 변환 사용 :를Select Convert(Char(10),I.InvoiceDate,101) as 'InvDt' ... Where Year(Convert(Char(10),I.InvoiceDate,101)) >= '2017'
Select Convert(Char(10),I.InvoiceDate,101) as 'InvDt' ... Where I.InvoiceDate >= '10/01/2017'
마지막으로 선택 및/또는 where 절에서 적절한 연도/월 태그를 사용하여 연도 및/또는 월을 선택해 보았습니다.
는 각 인스턴스에서 같은 결과를 생산했다 : 도움을 좋은 사람들을위한 Results I get AND the organic datetime format before converting to mm/dd/yyyy
감사합니다.
질문은 무엇입니까? –
날짜를 기준으로 지정한대로 where 절을 필터링하려면 어떻게해야합니까? – Miskondukt
어떤 [DBMS] (https://en.wikipedia.org/wiki/DBMS) 제품을 사용하고 있습니까? "_SQL_"은 쿼리 언어 일뿐 특정 데이터베이스 제품의 이름은 아닙니다. –