postgresql 글자 합치기
2022. 10. 6. 15:57ㆍDB/XML
날짜를 검색하고 싶어서 DB의 날짜를 between으로 220101~220101을 넣으면 사이에 있는 시간은 조회되지 않는데
입력할 날짜 뒤에 23:59:59.99를 추가 하고 싶었다.
그런데 그냥 붙여쓰면 추가 되지 않았고
두 문자열 사이에 , ' ', 를 붙여서
CONCAT(#{edate}, ' ','23:59:59.999') 이런 식으로 시도하니 성공했다.
SELECT COUNT(notice_no)
FROM notice_info
WHERE reg_dt BETWEEN CAST(#{sdate} AS TIMESTAMP) AND CAST(CONCAT(#{edate}, ' ','23:59:59.999') AS TIMESTAMP)
'DB > XML' 카테고리의 다른 글
DB컬럼명 XML용으로 변환기 (0) | 2023.11.24 |
---|---|
마리아DB 테이블 만들기 (0) | 2023.03.20 |
XML : mariaDB insert 후 PK값 얻어오기 (0) | 2023.03.15 |
ORDER BY 값이 null일 경우 다른 값으로 정렬 (0) | 2022.11.11 |
TO_CHAR 로 날짜 변환 (0) | 2022.10.18 |