본문 바로가기

DATABASE

[DATABASE/Mysql] 시간, 기간 (FROM TO) 중복 체크 쿼리 [DATABASE/Mysql] 시간, 기간 (FROM TO) 중복 체크 쿼리 이번에 강의실의 중복 쿼리를 짜게되어서 포스팅합니다. 필요할 것 같기도해서 ^^; 마이바티스트 구문을 그대로 썻으니 필요에 따라 변경하면 될 것 같네요 . # 참고 시작 일자 = lecStDate 쫑료 일자 = lecEdDate 시작 시간 = lecStTime 종료 시간 = lecEdTime SELECT * FROM table WHERE 1=1 AND ( (lecStDate >= DATE_FORMAT(#{lecStDate},'%Y%m%d') AND lecStDate DATE_FORMAT(#{lecEdDate},'%Y%m%d') ) OR (lecEdDate >=DATE_FORMAT(#{lecStDate},'%Y%m%d') AND .. 더보기
[DATABASE] SQL JOIN 설명 - 펌 [DATABASE] SQL JOIN 설명 - 펌 그림하나로, SQL JOIN을 한번에 해결할 수 있는 것 같아서 퍼오게 되었습니다. 한장씩 프린트해놓고 눈에 익혀두면 괜찮을 것 같네요. 출처 : https://www.reddit.com/r/programming/comments/1xlqeu/sql_joins_explained_xpost_rsql/ 더보기
[ DATABASE ] MSSQL - TCP 포트 열기 [ DATABASE ] MSSQL - TCP 포트 열기 MSSQL 초기 실행시, TCP 포트 사용이 중지되어 있을 수 있습니다. 이제부터 말그대로 TCP 포트를 열어주도록 합시다. 1. SQL Server 2014 구성관리자 2. 프로토콜 > TCP/IP 더블 클릭 3. 프로토콜 탭 > 사용 > 예 4. IP주소 탭 > IPALL > TCP 포트 > 1433 5. 서버를 다시 실행해 줍니다. ( 다시 실행해야 적용됩니다) 6. 끝 ! 더보기
[ DATABASE ] MSSQL 2014 혼합인증 - JAVA 이클립스 에러 [ DATABASE ] MSSQL 2014 혼합인증 - JAVA 이클립스 에러 전자정부프레임워크를 사용하다가 발생한 에러. MSSQL 에 로그인을 못하는 상황이 발생하여서 포스팅하게되었다. ' 사용자 ' --- ' 이(가) 로그인하지 못했습니다. ' 라는 문구가 나오면 , 서버 접속을 혼합 모드로 해두지 않아서인 경우가 있다. 해당 에러 문구 SQL Server 2014 Management Studio > 사용하고자하는 서버의 속성 보안 > SQL Server 및 Windows 인증 모드 선택 이제 인증 혼합모드가 완료되었습니다. 여담으로, MSSQL 최초 접속시 (혹은 인증기간이 지날경우) ' 사용자 패스워드를 변경해주십시요' 와 같은 문구가 발생할 수 있는데, 이전과 동일한 패스워드로 변경해도 정상 .. 더보기