MSSQL 월초,월말 설정 기준 : 당월--월초SELECT CONVERT(varchar, DATEADD(month, 0, CONVERT(date, CONVERT(varchar(6), GETDATE(), 112) + '01'))) --월말SELECT CONVERT(varchar,dateadd(day,-1,dateadd(month,1,Convert(date,convert(varchar(6),GETDATE(),112)+'01')))) IT/DB 2025.04.21
mybatis 주요 문법 1. 기본 SQL 태그들조회 쿼리 작성삽입 쿼리 작성 수정 쿼리 작성 삭제 쿼리 작성 2. 파라미터/결과 매핑parameterType입력값의 자료형 (예: int, java.util.Map, User)resultType결과값의 자료형 (예: User, java.util.List)resultMap복잡한 결과 매핑 시 사용 (JOIN 등에서 유용) 3. #{} vs ${}#{param}바인딩 변수, SQL Injection 방지됨 ${param}문자열 치환 (테이블명, 컬럼명 등 사용할 때만 제한적으로 사용) 4. 동적 SQL 처리용 태그특정 조건일 때만 SQL 추가, , switch-case 구조앞/뒤 불필요한 구문 제거 (WHERE, AND, SET 등)자동으로 WHERE 추가 + 불필요한 AND .. IT 2025.04.08