> 데이터 베이스 > MySQL 튜토리얼 > MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

醉折花枝作酒筹
풀어 주다: 2021-03-25 18:04:28
원래의
2026명이 탐색했습니다.

dml 문은 SQL 데이터 작업 문 중 하나입니다. 테이블을 추가, 삭제, 수정 및 쿼리할 수 있습니다. 이 글은 초보자나 SQL을 검토해야 하는 사람들에게 큰 도움이 됩니다.

MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

데이터 테이블을 추가, 삭제, 수정 및 쿼리하는 방법을 설명하기 전에 먼저 아래 그림과 같이 모든 후속 작업을 용이하게 하기 위해 학생이라는 데이터 테이블을 만듭니다.

MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

기록 삽입

insert into 表名(字段1,字段2, ...,字段n) values(值1,值2,... ,值n);
로그인 후 복사

그 중:

  • 테이블 이름: 우리가 운영하는 데이터 테이블입니다. 예를 들어 제가 운영하는 테이블입니다.

  • 필드: 운영해야 하는 필드입니다.

  • 값: 추가해야 하는 데이터입니다.
  • 삽입을 통해 필드에 데이터를 추가할 수 있습니다. 필드 이름을 지정할 필요는 없지만 값 뒤의 순서는 필드 정렬과 일치해야 합니다. 다음 두 가지 모두 데이터 테이블에 데이터를 삽입하는 데 사용할 수 있습니다. SQL 문 및 표시 결과는 다음과 같습니다.

C4 $WCQ%(T_SIIPJ)GOSWU}B.pnginsert into可以为我们的字段添加数据,可以不用指定字段名,但是values后面的顺序应该与字段排序一致。向下面这两种都是可以给数据表插入数据的。sql语句及其显示结果如下:

MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

insert into不仅可以一次插入一条数据,还可以一次性插入多条记录。

insert into 表名(字段1,字段2, ...,字段n) 
values
(值1,值2,... ,值n),
(值1,值2,... ,值n)
;
로그인 후 복사

sql语句以及他的输出结果可以看下图:

MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

查询数据

在本篇文章我们只讲最简单的查询。

select * from 表名
로그인 후 복사

通过本条语句,我们可以查询到符合条件的记录。*代表你查询表里的所有字段,如果我们查询某一字段,只需要将*改成那一字段即可。

在插入数据的时候我们就用到了select * from ,我们可以看上面插入数据的代码就可以看到结果。

如果想要查询id这一字段的数据,那我们只需要将*改成id
insert into는 한 번에 하나의 데이터를 삽입할 수 있을 뿐만 아니라 한 번에 여러 레코드를 삽입할 수도 있습니다.

update 表名 set 字段1=值1,字段2=值2,...,字段n=值n[where条件];
로그인 후 복사

SQL 문과 그 출력 결과는 아래 그림에서 볼 수 있습니다: MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

Query data

이 문서에서는 가장 간단한 쿼리에 대해서만 설명합니다.

update 表1,表2,...表n  set 表1.字段1=表达式1,...,表n.字段n=表达式n[where条件];
로그인 후 복사

이 구문을 통해 조건에 ​​맞는 레코드를 조회할 수 있습니다. *는 쿼리 테이블의 모든 필드를 나타냅니다. 특정 필드를 쿼리하는 경우 *를 해당 필드로 변경하기만 하면 됩니다.

    데이터를 삽입할 때 select * from를 사용합니다. 위의 데이터 삽입 코드를 보면 결과를 알 수 있습니다.
  • id 필드의 데이터를 쿼리하려면 *id로 변경하면 됩니다.


이렇게 하면 ID 필드에 데이터가 표시됩니다.

MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

기록 업데이트

테이블 업데이트MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

delete from 表名 [where 条件];
로그인 후 복사
그 중:

조건: 테이블을 업데이트하기 위해 충족해야 하는 요구 사항입니다.

업데이트 작성에 필요한 조건이 없으면 모든 값이 업데이트됩니다. 예:

MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

6개의 문이 모두 변경된 것을 볼 수 있습니다. 모든 문을 업데이트하지 않으려면 다음과 같이 조건을 작성해야 합니다. MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

조건이 작성되었으므로. , 세 번째만 있습니다. 성명이 업데이트되었습니다.

여러 테이블의 데이터 업데이트

rrreee

다중 테이블 업데이트는 대부분 하나의 대상 필드를 기반으로 다른 테이블의 필드를 동적으로 업데이트하는 데 사용됩니다. stu라는 새 데이터 테이블을 생성하고 그 안에 데이터를 넣을 수 있습니다.

MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.

이 데이터 테이블을 사용하면 여러 테이블을 업데이트할 수 있으며 그 결과는 다음과 같습니다.

두 데이터 테이블의 내용이 모두 업데이트되었습니다. 🎜🎜🎜레코드 삭제🎜🎜rrreee🎜레코드 삭제는 레코드 업데이트와 동일한 조건입니다. where 조건이 없으면 테이블의 모든 레코드가 삭제되므로 조작 시 주의하세요. 🎜🎜말로만 이해하는 것은 불가능합니다. 예를 들어 보겠습니다. 🎜🎜🎜🎜🎜모든 데이터는 조건 없이 삭제되므로 여기서는 설명하지 않겠습니다. 🎜🎜추천 튜토리얼: 🎜mysql 비디오 튜토리얼🎜🎜

위 내용은 MYSQL의 추가, 삭제, 수정 및 쿼리를 사용해 보세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿