가공 자 :
1 : CONCAT ( 'AAA', 'BBB', 'CCC')
문자열 연결, 오라클은 있지만, 일반적으로,이 접합 방법이 있지만 두 '||'. .
'||'MySQL의에서 또는냅니다. 또는 동등
2 : IFNULL (이름, 'AAA')
때 이름 = null이 반환 'AAA'
3.upper ( 'AAA'), 저급 ( 'AAA')
대문자, 소문자
4.substr
SUBSTR ( 'ABC 장', 1, 4) ABC = 시트
첫 번째 문자에서 4 촬영
SUBSTR ( 'ABC 장은', 4) 조 스미스를 =
시작부터 종료까지 4 자, 촬영 (간지 문자를 포함하여 각 문자는 문자입니다)
더 매력적인, - - LINDEX의 mysq는 1로 시작합니다. . .
5.length
길이 ( 'ABC 장') = 9
길이가 바이트 길이이며, 3 바이트, 문자 및 기호 (1)과 동일 MySQL의 캐릭터.
아주 중 - -
6.instr
INSTR ( 'AAA', 'abcaaabbbcccaaa') = 4
부모의 하위 문자열은 문자열의 첫 번째 항목을 반환, 0을 반환하지 않았습니다
7.trim
( 'A' 'aaabbbaaabbbaaa'에서) = 'bbbaaabbb을'트림
종 방향 제거
( 'AAA') = 'AAA'를 트리밍
후행 공백을 제거
8.lpad, RPAD
LPAD ( '홍길동', 5 'AAA')는 AAA 장을 =
충전까지 AAA의 다섯 문자열을 남겼습니다
RPAD ( '홍길동', 8, 'AB') = 조 스미스 ababab와
8 개 문자열이있을 때까지 시종 권리를 작성합니다.
9.replace
교체 ( 'Zhangsanlisi 왕 우', '왕 우', '여섯 자오')는 조 여섯 Zhangsanlisi =
교체
디지털 방법
1.round
라운드 (1.23) = 1
반올림
라운드 (1.23, 1) = 1.2
둥근을 떠나
올림
향상 取整
셀 (1.6) = 2
CEIL (-1.6)는 -1 =;
바닥
아래로 라운딩
절단
잘라
2.mod
개조 (10,3)은 = 10 % 3 = 1
개조 (-10, -2) = -1
3.abs
ABS (-111) = -1
ABS ( 'AAA') = 0
절대 값은 반환 된 숫자가 0이 아닌
날짜 :
1. 지금 ()
현재 시간
2.curdate
현재 날짜, 시간은 포함되지 않습니다
3.currenttime
현재 시간
4.year ()
년 (NOW ()) = 2019
년 ( '2019년 5월 26일') = 2019
년 ( '1990년 5월 26일') = 1990
올해 브래킷 취득 날짜, 날짜 형식 문자열이 될 수 있습니다
등의 월, 일,시, 유사
달 ( '2019년 5월 26일') = 5
MONTHNAME ( '2019년 5월 26일') = 월
5. STR_TO_DATE ()
형식 구문 분석 문자열 오류가 null이 반환되고, 나중에이된다
올 % Y = 4 자리 해 %의 Y = 2 자리
또한 모든 권리 테스트 할 때 %의 M = 월 (01,02), % C = 월 (1),이 두 겉보기 섞는다. . .
% D = 일
% H = 24 시간 시스템의 % H = 시간 시스템 (20)이 자동으로 시간을 변환하지 않을 경우, 널 오류를 리턴하면서 12 % H
% i = 분
%의 S는 초 =
6.date_format
데이터베이스 방법 :
1.version ()
버전 번호
2.database ()
현재 데이터베이스의 이름을 표시합니다
3.user ()
현재 사용자
프로세스 제어 기능 :
설치 1.
경우 (조건이, 조건이 참, 조건은 false입니다)
2.case
경우 매개 변수
한 후, 경우에 값 1을 초래
이 개 때 다음 2 값 결과,
...
또 다른 경우의 결과
종료
케이스
결과 때 다음의 조건 (1) (1)
(2) 그 때의 조건 (2) 결과
...
또 다른 경우의 결과
종료
제목은 노트와는 아무 상관이있다. . .
순서
이름 내림차순으로 순서, ID 오름차순
ID가 오름차순 이름 (처음부터 문자열 비교 코드 ASC 순차), 동일한 이름을 내림차순