MySQL 의 DML 언어 조작 실례
보충 설명,데이터베이스 의 열,즉 필드 이름,가능 한 한 떠 다 니 는 기 호 를 가지 고 가세 요.
데이터베이스 에 존재 하 는 의미:데이터 저장 과 데이터 관리.
데이터베이스:줄(데이터),열(필드)
주의:이 페이지 는 줄 의 데이터 문 제 를 해결 하 였 습 니 다.이전 페이지 는 열 필드 문 제 를 해결 하 는 것 입 니 다.
DML 언어:데이터 조작 언어
1.추가(insert)
2.업데이트(update)
3.삭제(delete)
1.insert 추가(줄 에 데이터 추가)
--삽입 문(추가)
--형식:
INSERT INTO`표 명`(`필드 명 1`,`필드 명 2`,`필드 명 3`)VALUES('값 1','값 2','값 3'),('값 1','값 3'),('값 1','값 2','값 3')
INSERT INTO `student`(`name`,`age`,`sex`) VALUES ('xiaoming','22','man'),('xiaohong','20','woman'),('xiaoli','25','man')
주의:
1.표시 와 필드 이름 위의 기 호 는'둥둥'입 니 다.
2.값 위의 기 호 는'작은 따옴표'입 니 다.
2.업데이트 수정
2.1 판단 문장의 기호
조작 부호
속뜻
범위.
결실
=
...과 같다
5=6
false
<>혹은!=
같 지 않다
5<>6
true
>
...보다 크다
<
...보다 작다
<=
이하
>=
...보다 크다
BETWEEN ... ADN ...
어느 범위 내 에서(폐쇄)
[2,5]
AND
...뿐만 아니 라
5<1 ADN 1>2
false
OR
혹시
5>1 OR 1>2
true
2.2 한 필드 의 값 수정,무조건
--변 화 는 무조건.형식:UPDATE`표 명`SET`필드 명`=값
UPDATE`student`SET`name`='BeiHang'--효 과 는 모든 name 필드 의 값 이 BeiHang 입 니 다.
2.3 한 필드 의 값 을 수정 하고 조건 을 지정 합 니 다.
--변 화 는 조건 이 있다.형식:UPDATE`표 명`SET`필드 명`=값 WHERE id=값 1 OR id=값 2
UPDATE`student`SET`name`='Dongda'WHERE id=1 OR id=3--모든 id 가 1 과 3 인 name 필드 의 값 은 DongDa 입 니 다.
2.4 여러 필드 의 값 을 수정 하고 조건 을 지정 합 니 다.
--변 화 는 조건 이 있다.형식:UPDATE`표 명`SET`필드 명 1`='값 1','필드 명 2'='값 2'필드 명 BETWEEN 수치 1 AND 수치 2
UPDATE`student`SET`name`='BeiHang','sex'='man'WHERE age BETWEEN 20 AND 25--효 과 는 모든 age 가 20 에서 25 범위 에 있다.
내 name 은 BeiHang,sex 는 man
3.삭제(delete 명령 또는 truncate 명령)
3.1 방법 1:delete 명령 삭제 표 의 모든 데이터 와 지정 한 데이터
DELETE FROM `student`; -- 효 과 는 student 표를 완전히 삭제 하 는 것 입 니 다.
DELETE FROM `student` WHERE id=1; -- 효 과 는 student 표 의 지정 한 데 이 터 를 삭제 하 는 것 입 니 다.
3.2 방법 2:truncate 명령 삭제 표 의 모든 데이터
TRUNCATE `student`; -- 효 과 는 student 표를 완전히 삭제 하 는 것 입 니 다.
3.3 두 명령 삭제 표 의 모든 데이터 의 차이
delete 삭제 후 표 에 데 이 터 를 추가 합 니 다.증가 하 는 id 는 이전 정렬 을 계속 합 니 다.
truncate 를 삭제 하면 추 가 된 id 는 정렬 되 지 않 습 니 다.
따라서 표 의 모든 데 이 터 를 삭제 하려 면 truncate 를 사용 하 는 것 을 권장 합 니 다.
이상 은 MySQL 의 DML 언어 조작 실례 에 대한 상세 한 내용 입 니 다.MySQL 의 DML 언어(첨삭 수정)에 관 한 자 료 는 저희 의 다른 관련 문장 을 주목 해 주 십시오!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Redash를 사용할 때 몰랐던 SQL을 쓰는 법을 배웠습니다.최근 redash에서 sql을 쓸 기회가 많고, 이런 쓰는 방법이 있었는지와 sql에 대해 공부를 다시하고 있기 때문에 배운 것을 여기에 씁니다. Redash란? 월별로 데이터를 표시하고 싶습니다 주별로 데이터를 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.