작업의 MySQL의 데이터 테이블

레코드 삽입

삽입 모든 필드

모든 필드 이름은 적어

삽입  INTO를 테이블 이름 (필드 1, 필드 명 (2), 필드 명 (3), ...) 의 값 (값 1, 값 2, 값 3, ...);

또는

컬럼 이름을 쓰지 않도록한다

삽입  INTO를 테이블 이름  (값 1 및 값 2 값 3, ...);

 

데이터 삽입 부

삽입  INTO를 테이블 이름 (필드 1, 필드 명 2, ...) 의 값 (값 1, 값 2, ...);

비고 :

1 데이터가 데이터 필드에 동일한 형태로 삽입되는 

2 의 길이가 될 수있다 : 데이터의 크기는, 예를 들면 열에서 소정의 범위로 (80) 의 길이에 추가 문자열 40 개 컬럼. 

3열에 나열 데이터가 위치 배치에 대응하는 위치에 부가되어야한다. 

4 , 문자 데이터 유형과 날짜는 따옴표에 포함되어야한다. 

5 지정된 열 또는 사용하지 않는 널 (null)을 널 값을 삽입을 나타낸다.

 

이 웜을 복사

이 웜의 복사본 : 이미 다른 테이블에 테이블에 존재하는 데이터를 복사합니다.

구문

은 "표 1"에 "표 2"의 열을 모두 복사

삽입  INTO의 테이블 명 1. SELECT  *  FROM 표 2]

일부 열은 복사

삽입  INTO의 표 1 (행 1, 열 2, ...) 은 SELECT (열 1, 열 2, ...) 의 FROM 표 2]

 

업데이트 테이블 레코드

수정없이 상태 데이터

즉 모든 행을 수정, 조건없이 데이터를 수정합니다.

UPDATE의 테이블 SET의 필드 이름 = 값;

예를 들면 :

업데이트 학생. 설정 이름 = '듀오 ' ;

학생들 테이블, 필드 값은 이름 이름 꿈에 수정

 

조건부 변경된 데이터

UPDATE의 테이블 SET의 필드 이름 =WHERE 필드 이름 = 값;

예를 들면 :

UPDATE의 학생들 SET의 이름 = ' 哆啦梦'  WHERE ID = 2018001을 ;

학생들 테이블 이름 필드 값 이름은 ID = 2,018,001 제공 꿈 수정

 

삭제 테이블 레코드

조건없이 데이터 삭제

DELETE  FROM表名;

 

데이터의 조건부 삭제

삭제  발을 테이블 이름 WHERE 필드 명 = 값;

 

모든 레코드의 테이블 잘라 내기 삭제

TRUNCATE  TABLE의 테이블 이름;

 

잘라 내기 및 삭제의 차이

잘라 내기 테이블을 삭제하고 테이블을 생성 할 수있는 동등한 구조입니다.

 

데이터 룩업 테이블

간단한 쿼리

모든 데이터 조회 테이블의 행과 열

SELECT  *  FROM名表;

 

쿼리 지정 열

SELECT 필드 이름 1, 2, 필드 이름, 필드 이름 3, .... 의 FROM 테이블 이름;

 

지정된 열 별칭 쿼리

별칭 열

SELECT 필드 명 1 있는 그대로 별명 1 필드 이름 2 는 AS 별명 2, ... FROM 테이블 이름;

예를 들면 :

선택 이름 그대로  ' 이름 ' , 나이 AS  ' 나이 ' ... 의 FROM 학생;

이름 필드 별칭 "이름", 연령 필드를 지정하는 별칭 지정보기 세 학생 테이블의 레코드 이름 필드와 필드 "나이를."

 

열 및 테이블 별칭을 지정합니다

SELECT 필드 명 1 AS 별칭 1, 2 필드 이름 그대로 별칭 2, ... 의 FROM 테이블 이름 그대로 별칭;

예를 들면 :

선택 이름 그대로  ' 이름 ' , 나이 AS  ' 나이 ' ... 의 FROM 학생 AS  ' 학생 정보 테이블 ' ;

이름 필드 별칭 별칭 "이름", 연령 필드를 지정하는 별명 "나이", 학생 테이블 지정보기 세 학생 테이블의 레코드 이름 필드와 필드 "학생 정보 테이블을."

 

중복 제거

쿼리 지정 컬럼의 데이터 비 중복 결과

선택  DISTINCT 필드 이름 FROM 테이블;

예를 들면 :

- 어느에 관해서는 쿼리에 학생을 배치 
선택 (SELECT) 주소 에서 학생; 

- 중복 레코드를 제거 
은 SELECT  DISTINCT 주소 에서 학생;

어떤 장소 등의 질의에 학생

 

쿼리 결과를 계산에 참여

열 고정 값 데이터와 연산

SELECT 열 이름 1 + 고정 값 FROM 테이블 이름;

컴퓨팅과 관련된 데이터 및 기타 데이터 열의 열

SELECT 열 이름 1 + 열 이름 2 FROM 테이블 이름;
참고 : 참여 작업이 숫자 유형이어야합니다

 

조건 문의

어떤 쿼리, 쿼리마다 모든 행이없는 경우. 실제 응용 프로그램, 일반적으로 지정된 상태 쿼리. 필터링 녹음을 시작합니다.

기준 쿼리 구문 :

SELECT 필드 이름 FROM 테이블 명 WHERE 조건;

 

          

추천

출처www.cnblogs.com/liyihua/p/12309896.html