본문 바로가기

분류 전체보기

(69)
오라클 컬럼 합치기 ( 오라클 listagg ) - 삽질중인 개발자 - 오라클 컬럼 합치는 방법 - 프로그램을 짜다보면 DB에서 조회시 특정 컬럼만 합쳐서 나오게 하고 싶은 경우가 있다. 여러개의 행으로 된 값을 한개의 행으로 합쳐서 가지고 와야하는 경우. 이런경우 오라클에서는 listagg 를 사용하면 편하다. ​ 단 listagg 는 오라클 11g 이상 부터 지원하는 기능이다. 이전 버전에서는 wm_concat 을 사용해야 한다. 우선 사용된 테이블 입니다. -- oracle 11g 기준입니다. -- 부서 테이블(tbl_department), 사원 테이블(tbl_employee_info) 이 있습니다. -- 부서 테이블의 departmentSeq는 사원 테이블의 departmentSeq 참조 되어 있습니다. create table tbl_department( depa..
부트스트랩 데이트피커, bootstrap datepicker 사용법 - 삽질중인 개발자 - datepicker 사용법 및 옵션 정리 - 사용할 bootstrap-datepicker plugin 은 아래에 있는 플러그인을 사용합니다. 부트스트랩 데이트 피커 플러그인은 옵션 설정으로 한국어도 지원한다. 한국어 버전의 캘린더를 원한다면 bootstrap-datepicker.ko.min.js 를 로드한다. uxsolutions/bootstrap-datepicker A datepicker for twitter bootstrap (@twbs). Contribute to uxsolutions/bootstrap-datepicker development by creating an account on GitHub. github.com 깃허브에서 다운 받고 JS 폴더 안에 있는 bootstrap-datepic..
오라클 페이징 쿼리, 오라클 paging 방법 - 삽질중인 개발자 - 오라클 페이징 쿼리 정리 - 쿼리를 작성하다 보면 SELECT 된 결과에서 순번을 매겨야 하는 경우가 있다. ex) paging 이러한 경우 오라클에서는 ROWNUM , ROW_NUMBER() OVER() , RANK OVER(), DENSE_RANK() OVER 등을 지원하고 있다. 1. 테이블 생성 정보와 데이터 --사용 중인 DB는 oracle 11g -- 테스트용 쿼리 문 create table tbl_student_info( seq number primary key, height number, weight number, name varchar2(30), etc varchar2(500) ); --인서트문 insert into tbl_student_info(seq, height,weight, n..
검색어 자동완성 - jQuery Autocomplete 한글 초성 검색 1 - 삽질중인 개발자 -jQuery Autocomplete 한글 초성 검색- jQuery UI의 autocomplete 는 영어대한 검색은 잘된다. but, 한글의 경우 초성만 입력했을 때 자동완성이 안된다. 한글 초성검색을 구현하는 방법중에는 DB에서부터 초성검색을 하는 방법이 있지만 DB 쿼리문을 수정 할 수 없는 경우에는 DB 초성 검색 구현이 불가능하다. DB에서 초성검색 쿼리 구현이 불가능한 경우 autocomplete에서 초성검색을 구현하는 방법입니다. ​참고로 꼼수를 쓴 방법입니다. ​ 읽기 전에 추천 검색어가 몇 천만개 되는 사람은 뒤로가기를 눌러주세요. autocomplete의 옵션을 잘 모르시는 분은 한번 읽고 와주세요. 검색어 자동완성 - jQuery Autocomplete 사용법 웹 개발을 하다 보면 검..
검색어 자동완성 - jQuery Autocomplete 사용법 - 삽질중인 개발자 - jQuery autocomplete 사용법 및 옵션 정리 - 입력 필드에 타이핑을 하면 자동으로 남은 검색어를 완성해주는 기능을 jQuery UI 에서 이미 구현을 다 해놨다. 이것을 jQuery UI에서는 autocomplete 라고 부른다. 사용방법 필요한 CSS , JS 파일 기본 사용 방법 우선 TEXT 영역부터 만들어야 한다. 1. 일반 배열 안에서 검색 방법 ​ 2. ajax 버전 스프링 컨트롤러 부분이다. 주석에 있는 JSON을 반환한다. //스프링 컨트롤러 부분 @RequestMapping(value = "/json", method = RequestMethod.GET, produces="text/plain;charset=UTF-8") @ResponseBody public String j..