일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- MYSQL
- java
- html
- 리눅스
- Stock ipo
- Stock
- JavaScript
- codeigniter
- 코드이그나이터
- 주식
- 주식 청약 일정
- Eclipse
- 자바
- IPO
- Oracle
- 오라클
- 7월 공모주 청약 일정
- SQL
- JSTL
- css
- 공모주 청약
- linux
- 공모주
- php
- jquery
- 공모주 청약 일정
- 맥
- 제이쿼리
- 자바스크립트
- 주식 청약
- Today
- Total
목록MYSQL (173)
개발자의 끄적끄적
[sql/mysql] mysql ceiling example / mysql 소수점 올림 방법 mysql 에서 숫자를 다루다보면 특정 숫자를 올림처리 해야 하는 경우가 있습니다. 그럴때는 내장함수인 ceiling 을 이용하시면 됩니다. 예를들어 0.3 이라는 수의 올림값을 확인하고 싶으면 아래와 같이 쿼리를 실행하시면 됩니다! select CEILING('0.3') 결과는 올림값인 1이 나오게 됩니다! 1 참고들 하세요!
[sql/mysql] mysql table comment example / mysql 테이블 코멘트 확인하는 방법 mysql 에서 현재 혹은 특정 데이터베이스의 테이블들의 comment 를 확인해야 하는 경우가 있습니다. 대부분 다른사람이 만든 테이블이 무슨 역할인지 확인하기 위해서 코멘트를 확인하곤 합니다. 그럴때는 아래와 같이 쿼리를 이용해서 조회가 가능합니다. SELECT table_name, table_comment FROM information_schema.tables WHERE table_schema = 'DATABASE_NAME' ; 위 내용처럼 table_schema 를 확인하고자 하는 데이터베이스 명으로 조건을 주고 실행하면 테이블명과 코멘트가 조회 됩니다. 특정 테이블의 코멘트만 확인하..
[sql/mysql] mysql table copy example / mysql 테이블 복사하는 방법 mysql 에서 백업 테이블을 생성하거나 하는 경우에 기존에 있던 테이블을 복사해야 합니다. 물론 툴을 이용해서 하면 간편하지만, 그렇지 못한 경우에는 아래 명령어로 테이블 구조를 똑같이 복사할 수 있습니다. CREATE TABLE IF NOT EXISTS 생성될 테이블명 LIKE '복사할 테이블명'; 위 내용처럼 생성될 테이블명과 복사할 테이블 명을 대입해서 사용하시면 됩니다! 참고들 하세요!
[sql/mysql] mysql imcorrect string value error / mysql import 한글 오류 해결 방법 mysql 에서 엑셀에 있는데이터나 dump 받은 데이터를 import 하다보면 아래와 같이 문자열 관련 오류가 나는 경우가 있습니다. Incorrect string value 캐릭터셋이 맞지 않아서 나는 오류인데요! 그럴때는 import 하려는 테이블의 캐릭터셋을 아래와 같이 utf8 로 설정하시면 됩니다. ALTER TABLE [TABLE_NAME] convert to charset utf8; 그리고 다시 import 를 진행하시면 정상적으로 데이터가 입력되실껍니다! 참고들 하세요!
[sql/mysql] mysql where replace example / mysql 문자 찾아바꾸는 방법 mysql 에서 회원 관련 정보를 다루다 보면 전화전호 같은 필드에 특수문자가 쓰여있을때도 있고 아닐때도 있어서 데이터를 조회할때 특수문자를 제거한 값과 비교해야 하는 경우가 있습니다. 그럴때는 아래 나온 내용처럼 replace 를 사용하시면 됩니다. 아래는 기본 사용법입니다. replace(COLUMN_NAME,'FIND_CHARACTER','REPLACE_CHARACTER') replace 함수에 첫번째 파라미터로 컬럼명을 두번째 파라미터로 찾을 문자를 세번째 파라미터로 바꿀 문자를 입력하시면 됩니다. 예를들어서 회원 정보가 있는 member 라는 테이블에서 phone 라는 컬럼의 하이픈(-) ..
[sql/mysql] mysql remove trigger example / mysql 트리거 제거하는 방법 mysql 을 다루다보면 트리거를 생성해서 백업과 같은 작업을 수행하도록 설정하곤 합니다. 그중에서 트리거를 삭제하는 방법입니다. 기본 사용법은 아래와 같이 [TRIGGER_NAME] 에 삭제하고자 하는 트리거 명을 입력하시면 됩니다. DROP TRIGGER IF EXISTS [TRIGGER_NAME]; 예를들어 aaa 라는 이름의 트리거는 삭제하고자 하면, 아래와 같이 명령문을 작성해서 실행하시면 됩니다. DROP TRIGGER IF EXISTS aaa; 참고들 하세요!
[sql/mysql] mysql recursive query example / mysql 재귀쿼리 예제 mysql 을 사용하다보면 재귀쿼리를 사용해야 하는 경우가 있습니다! 그럴때는 아래 나와있는 내용처럼 recursive 를 이용하시면 됩니다! WITH RECURSIVE TEMP AS ( SELECT *, 1 as lvl FROM comment WHERE pst_no = 0 UNION ALL SELECT A.*,lvl + 1 lvl FROM comment A INNER JOIN TEMP B ON A.pst_no = B.no WHERE A.pst_no > 0 ) SELECT * FROM TEMP order by lvl asc 위 내용보시면 아시겠지만, lvl 이 depth 를 나타내게 됩니다! 참고들 하..
[sql/mysql] mysql create unique example / mysql 유니크 키 생성 방법 mysql 을 사용하다보면 unique 제약조건을 설정해야 하는 경우가 있습니다. 필드를 생성하고 나서 조건을 추가하는 방법을 공유해보려고 합니다! ALTER TABLE [TABLE_NAME] ADD CONSTRAINT [UNIQUE_KEY_NAME] UNIQUE ([COLUMN_NAME]); 위 예제 보시면 아시겠지만, alter table 쿼리를 이용하여 특정 column 을 unique 제약조건 명을 설정할 수 있습니다! 참고들 하세요!