SQL 함수 (문자열 데이터조작)SQL 함수 (문자열 데이터조작) 보통 컴퓨터 언어와 마찬가지로 SQL 역시 데이터 제어를 위한 함수를 지원한다. SQL 함수중 텍스트 문자열을 조작하는 함수에 대하여 알아보는 시간을 갖도록 하자. 1 TRIM() 함수 대부분의 DBMS 는 TRIM() 함수를 지원한다. 문자열의 앞 , 뒤의 공백을 제거해주는 함수로 오른쪽만 공백을 제거할시엔 RTRIM() 과 왼쪽의 공백을 제거할때 LTRIM() 함수를 이용할 수있다. 2 UPPER() 함수 UPPER() 함수는 모든 텍스트를 대문자로 변환하여 출력해준다 결과를 확인해보자. 3 LEFT() 함수 LEFT() 함수는 문자열 왼쪽끝부터 지정된 길이만큼 문자를 반환한다. 4 LENGTH() 함수 LENGTH() 함수는 문자열의..
SQL 명령문 최적화 하기SQL 명령문 최적화 하기 보통 일반적인 SQL 명령문의 형식은 쉽게 최적화 되지 않고 긴 처리시간을 갖게된다. 보통 인덱스만 잘 잡아도 최적화는 끝이라고 생각하기 쉽다. 물론 틀린말은 아니다 그만큼 인덱스가 최적화에 있어 중요한 부분이긴 하나 그 이외에 부분을 검토해보고자한다. 학생 테이블 student 서클 테이클 circle 1 OR 연산자를 피하자 WHERE 절에 OR 연산자를 가지고 있다면 SQL 문은 인덱스를 사용하지 않고 처리가 된다. 이러한 명령문을 OR 연산자를 이용하지 않고 처리할 수 있는 방법이 두가지 있다. 하나는 IN 연산자를 가지고 대체하거나 UNION 으로 연결된 두개의 SELECT 문을 명령문으로 대체하는 것이다. mysql> select sno, n..
SQL VIEW 생성, 사용법SQL VIEW 생성, 사용법 1 SQL VIEW 란? SQL 은 두가지 형식의 테이블을 제공, 하나는 일반적인 기본테이블(실제 테이블) 이고 다른 하나는 VIEW(뷰) 라고 불리우는 가상이 테이블이다. 기본 테이블은 명령문 을 사용하여 실제 데이터를 입력하고 삭제 수정 할 수 있는 테이블이고 VIEW(뷰) 테이블은 필요에 의해 실제 기본 테이블의 필요한 컬럼을 가져와서 가상으로 만들어 사용하는 테이블을 말한다. 하지만 mysql 사용자라면 우선 사용하고 있거나 사용하려는 mysql 버젼을 꼭 확인해보야 한다. view 기능은 mysql 에서는 5.0 이상 부터 지원을 시작하였으니 실 수 하지 않도록 하자. 2 VIEW 의 장점 실제 기본 테이블을 이용하는 것과 똑같이 사용할..
- Total
- Today
- Yesterday
- 에디트플러스
- 트위터 공유소스
- APM 설치
- mariadb 백업
- 리눅스 명령어
- CentOS
- 부트스트랩
- SQL 정렬
- 트위터 url 공유
- centos 7
- 카카오스토리 url 공유
- CentOS 설치
- ubuntu
- 트위터 sns 공유
- 트위터 공유방법 및 소스
- SQL 함수
- Q6600
- 미디어쿼리
- 페이스북 공유소스
- mysql 백업
- MySQL
- 우분투 usb 설치
- 우분투
- 카카오스토리 공유소스
- MYSQL 명령어
- 카카오스토리 sns 공유
- yum
- crontab
- 우분투 다운로드
- 반응형 웹
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |