developer

고정 헤더 영역

글 제목

메뉴 레이어

developer

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (251)
    • 한양대공학대학원컴퓨터공학과 (1)
    • 통신프로토콜 (2)
    • eclipse (4)
    • spring (37)
      • spring 게시판 만들기 (6)
      • spring 로그인 처리 (2)
      • spring boot (9)
      • spring cloud config (0)
      • spring cloud eureka (0)
    • Git (19)
    • 체당금신청 (5)
    • Mybatis (8)
    • 전세금돌려받기 (2)
    • 아이폰 개발 ( i-os ) (5)
    • 주식 (5)
      • 일일매매동향 (5)
    • Vue.js (12)
      • Vue.js 동영상강좌 (4)
    • 자바강좌 (67)
      • 리팩토링 (13)
    • 취미 (21)
      • 관심기사 (8)
      • 영화 (2)
      • 여행 (9)
      • 마케팅 (2)
    • Database (25)
      • Oracle (10)
    • C언어강좌 (1)
    • 자바스크립트 (18)
      • 자바스크립트 디자인패턴 (2)
      • jquery (9)
    • 파이썬 (5)
    • 정보관리기술사 (4)

검색 레이어

developer

검색 영역

컨텐츠 검색
Mybatis Like 검색 방법

MyBatis / iBatis에서 조건절에 Like 검색시 처리하는 방법이다. 검색하고자 하는 필드명이 "title" 이고 해당 필드에서 검색할 내용을 파라미터를 "keyword" 라고 하면 아래와 같이 검색할 수 있다. [MySQL] title like CONCAT('%',#{keyword},'%') [Oracle] title like '%' || #{keyword} || '%' [MSSQL] title like '%' + #{keyword} + '%' 정리 : 각 DBMS에 맞게 문자열 합치기 함수를 사용하여 이용하면 된다.

Mybatis 2021. 3. 23. 10:17

오라클 문자열 합치기

오라클에서 문자를 합치는 방법으로 CONCAT을 사용하는 방법과 || 를 사용하는 방법이 있다. 먼저 CONCAT 으로 문자를 합치는 방법부터 알아보자. SELECT * FROM COUNTRIES; 테스트 테이블로 기본 국가 테이블을 사용하였다. 국가ID와 국가 이름을 합쳐 보자 CONCAT SELECT CONCAT(COUNTRY_ID, COUNTRY_NAME) FROM COUNTRIES; CONCAT 을 이용하여 국가ID와 이름을 합쳤다. 가독성이 떨어지니 중간에 공백을 넣고싶다. 이렇게 문자열을 하나 더 합쳐야 할때 CONCAT을 한번 더 사용한다. SELECT CONCAT(CONCAT(COUNTRY_ID, ' '), COUNTRY_NAME) FROM COUNTRIES; 국가ID에 공백을 붙여준 뒤,..

카테고리 없음 2021. 3. 22. 10:27

LifecycleException 해결법

톰캣 서버에서 catalina 오류가 나서 별짓을 다하다가... 구글검색하니 menu에서 project clean 하고 maven update 하고 톰캣 clean 하고 톰캣 working directory clean 하고 다시 해보라해서 해봤는데 아무리해도 안됨 거의 반나절 삽질하다가... 톰캣 서버 삭제 후 재설치해서 해곃함 ㅜㅜ

eclipse 2021. 3. 16. 11:39

인도 규제 악재에 비트코인 추락, 3시간만에 시총 50조 허공으로~

인도 정부가 비트코인을 비롯한 가상자산 거래는 물론 소유까지도 처벌하는 입법을 준비하고 있다는 소식에 비트코인 가격이 큰 폭으로 하락 중이다. 인도는 개인간(P2P) 비트코인 이체규모에서 중국에 이어 두 번째로 큰 국가이며, 비트코인에 투자하는 인도 국민은 800만명에 이르고 보유규모도 1000억루피(원화 약 1조5640억원)에 이르는 것으로 추산되고 있다. 장중 한때 6만1680달러까지 오르며 6만2000달러 돌파를 노리다가 인도발(發) 악재에 하락 반전했다. 이에 비트코인 시가총액도 장중 최고 1조1300억달러에서 1조840억달러로 내려와 단 3시간 만에 438억달러(원화 약 49조7130억원)나 급감했다. 비트코인 가격 하락은 인도 정부의 가상자산 규제 강화 소식에 따른 것이다. 이날 로이터통신은 ..

취미/관심기사 2021. 3. 15. 19:47

오라클 date 조건으로 조회

MySql 에서 Date를 조건절로 검색하는 SQL은 아래 처럼 간단하다. select * from [테이블명] where [컬럼명] = '2010-02-02' 그런데 Oracle에서는 안된다. Date와 조건절의 문자열을 비교해줄 수 없다는 것. 고로 select * from [테이블명] where to_date([컬럼명], 'YY/MM/DD') = '10/02/02' or select * from [테이블명] where to_char([컬럼명], 'YY/MM/DD') = '10/02/02'

Database/Oracle 2021. 3. 11. 13:41

오라클 조인 삭제

DELETE FROM EMP A WHERE EXISTS ( SELECT 1 FROM DEPT B WHERE A.DEPTNO = B.DEPTNO AND B.DEPTNO = '20' ); DELETE FROM EMP A WHERE A.DEPTNO = ( SELECT B.DEPTNO FROM DEPT B WHERE A.DEPTNO = B.DEPTNO AND B.DEPTNO = '20' ); DELETE FROM EMP A WHERE (A.DEPTNO, A.ENAME) = ( SELECT B.DEPTNO, B.NAME FROM DEPT B WHERE B.DEPTNO = '20' );

Database/Oracle 2021. 3. 10. 16:43

백신 접종 후 2명 사망...정은경 "인과성 확인 안 돼. 백신 기피 말라"

코로나19 백신을 맞은 요양병원 입소자 2명이 숨졌다. 예방접종과의 연관성은 확인되지 않았지만, 백신 불안감을 부채질할 수 있다는 우려가 나온다. 아스트라제네카 백신 접종대상을 65세 이상으로 확대하려던 시점에서 발생한 사망사고라 고령자 접종에 제동이 걸릴 가능성도 있다. 전문가들은 코로나19 치명률 감소를 위해서는 '65세 이상 접종 확대'를 추진하되, 고령자들의 건강 상태가 좋을 때 백신을 맞을 수 있도록 접종 기간을 넉넉히 줘야 한다고 조언했다. 이상반응 신고 209건... 아나필락시스 의심 3건 3일 질병관리청에 따르면 경기 고양시와 평택시의 요양병원에 각각 입원해 있던 2명이 아스트라제네카 백신을 접종한 뒤 숨졌다. 질병청은 역학조사, 의무기록 조사, 지자체 신속대응팀과 질병청 피해조사반 검토를..

취미/관심기사 2021. 3. 3. 20:10

Grpup by에 대해 알아보자

GROUP BY절 - GROUP BY 절은 데이터들을 원하는 그룹으로 나눌 수 있다. - 나누고자 하는 그룹의 컬럼명을 SELECT절과 GROUP BY절 뒤에 추가하면 된다. - 집계함수와 함께 사용되는 상수는 GROUP BY 절에 추가하지 않아도 된다. (개발자 분들이 많이 실수 함) - 아래는 집계 함수와 상수가 함께 SELECT 절에 사용되는 예이다. -- 부서별 사원수 조회 SELECT '2005년' year, deptno 부서번호, COUNT(*) 사원수 FROM emp GROUP BY deptno ORDER BY COUNT(*) DESC; YEAR 부서번호 사원수 ------ ---------- ---------- 2005년 30 6 2005년 20 5 2005년 10 3 아래 예제는 부서별로..

Database/Oracle 2021. 2. 24. 08:22

추가 정보

인기글

최신글

페이징

이전
1 ··· 3 4 5 6 7 8 9 ··· 32
다음
TISTORY
developer © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바