WORK 88

jquery 모든 div 제어하기 그리고 체인

123456789101112131415161718192021 // 모든 div 숨기기 $('div').hide(); // 모든 div에 있는 text 변경 $('div').text("새로운 글자"); // 모든 div에 "newClass" 라는 클래스 추가 $('div').addClass("newClass"); // 모든 div 보여주기 $('div').show(); 오래된 글자 더더 오래된 글자 cs * 페이지에서 를 숨겨 사용자에게 보이지 않게 한다.* 숨겨진 안에 있는 text를 새로운 text로 변경한다.* 에 새로운 class 로 변경한다.* 페이지에서 를 사용자가 볼 수 있도록 변경한다. 지금까지 hide() , text() , addClass() , show() 이렇게 네가지를 수행했다.jq..

WORK/JQUERY 2018.03.01

MYSQL 연락처 자르기

java단에서 해도 되긴 하지만 sql문장에서 그냥 해버려도 되는게 편할데가 있다.물론 엄청나게 많은 데이터 조회라면 문제가 될지는 모르겠지만.. SELECT USER_ID, USER_NAME, USER_TELFROM USER_INFO 라는 테이블이 있다고 가정 했을때 ,USER_TEL 컬럼에는 '010-1234-5678' 이라는 데이터를 '-' 기준으로 잘라보자. SELECT USER_ID , USER_NAME , USER_TEL , REGEXP_SUBSTR(USER_TEL, '[^-]*') AS USER_TEL1 , REGEXP_SUBSTR(SUBSTR(USER_TEL, REGEXP_INSTR(USER_TEL,'-')+1, LENGTH(USER_TEL)), '[^-]*') AS USER_TEL2 , ..

WORK/DB 2018.02.28

INSERT 후 PK 값 얻어오기

xml에서 insert 후 pk값 가져오는걸 알아보자. 이건 A_TABLE INSERT 후 그 키값을 FK값으로 B_TABLE 에 INSERT 해야 할때 쓰면 유용할 것이다. 먼저 MYSQL 에서 알아보자. CREATE TABLE USER_INFO (USER_ID INT NOT NULLUSER_NAME VARCHAR(20) ,USER_TEL VARCHAR(20)) 이러한 테이블이 있을때 USER_INFO 테이블 INSERT 후 USER_ID 값을 다른 테이블에 저장하려고 할 경우쓰면된다. // 이부분 추가 SELECT LAST_INSERT_ID() INSERT INTO USER_INFO ( USER_ID , USER_NAME , USER_TEL )VALUES ( 12345, '홍길동', '010-1234..

WORK/DB 2018.02.12

mysql function 생성하기

mysql function 생성하기 SELECTCODE_NAMEFROM TB_CODEWHERE CODE = ''AND GRP_CODE= '' 이러한 SELECT 문으로 FUNCTION 을 만들어 보자 CREATE FUNCTION "FUNCTION 명" (변수값1 타입 , 변수값2 타입) RETURN 타입BEGIN DECLARE 변수명 varchar(50); // 변수선언// 아래에는 조회할 SELECT 문장SELECTCODE_NAMEINTO 변수명 // 조회한 컬럼값인 CODE_NAME 을 변수에 넣는다.FROM TB_CODEWHERE CODE = '변수값1'AND GRP_CODE= '변수값2' RETURN 변수명 END 위에 코드는 복사해 가시고 ㅎㅎ밑에는 실제 만든 FUNCTION 입니다 CREATE..

WORK/DB 2018.02.07

MYSQL GROUP_CONCAT (세로컬럼 가로로 합치기 )

MYSQL GROUP_CONCAT 사용하기 이건 MSSQL 에서의 FOR XML PATH() 기능과 같다. 세로로 출력된 데이터 값을 인자값으로 구분하여 한 컬럼안에 뿌려주는 기능이다. 위와같은 테이블이 있다고 가정 했을때 아래 그림처럼 데이터를 추가 해 보자 INSERT INTO STU_INFO VALUES (1 , '김혁수' , '1반')INSERT INTO STU_INFO VALUES (2 , '이동민' , '1반')INSERT INTO STU_INFO VALUES (3 , '김지현' , '1반') 그 후 데이터를 조회하면 아래처럼 조회된다. 이때 1반에 아이들을 '/' 기준으로 한 컬럼으로 보여지게 하고 싶다면 SELECT GROUP_CONCAT(STU_NAME SEPARATOR '/') AS '..

WORK/DB 2018.02.01

ORACLE 공백제거

ORACLE 공백제거 이런거까지 적어놓을 필요가 있을까.. 하지만늘 다른 데이터베이스를 사용하다 갑자기 oracle 로 프로젝트를 할 경우 기억이 나질 않....ㅠㅠㅠ 이놈에 멍청이 oracle 에서의 REPLACE 에 대해서 알아보자 SELECT USER_ID,USER_NAME,USER_ENG_NAME FROM USER_INFO 이런 테이블이 있을 경우 USER_ENG_NAME 값에 "CHOI JA"라는 값이 있다고 치자 이럴때 공백 제거를 하기 위해서는 REPLACE(USER_ENG_NAME , ' ' , '' )로 조회하면 된다. REPLACE(컬럼 , 수정할 값 , 수정될 값) SELECT USER_ID,USER_NAME,REPLACE(USER_ENG_NAME , ' ' , '' ) FROM US..

WORK/DB 2018.01.26