>데이터 베이스 >MySQL 튜토리얼 >SQL에서 테이블 내용을 수정하는 방법

SQL에서 테이블 내용을 수정하는 방법

清浅
清浅원래의
2019-05-14 09:50:2047085검색

SQL에서 테이블 내용을 수정하는 방법: [update table name set 칼럼 이름 1=값, 칼럼 이름 2=값 where 조건;] 명령을 실행하여 수정할 수 있습니다. 단일 테이블에 있는 데이터의 행, 단일 열 또는 여러 열을 수정하려면 이 명령을 사용합니다.

SQL에서 테이블 내용을 수정하는 방법

SQL에서 테이블 내용을 수정하는 방법에는 SSMS 데이터베이스 관리 도구를 사용하여 내용 수정, T-SQL 스크립트를 사용하여 내용 수정, 다중 테이블 연결을 사용하여 내용 수정 등 세 가지 방법이 있습니다. 테이블.

(권장 튜토리얼: mysql 비디오 튜토리얼)

SSMS 데이터베이스 관리 도구를 사용하여 데이터 수정

하나 이상의 항목을 수정할 수 있습니다

1: 데이터베이스를 열고 데이터 테이블을 선택하고 오른쪽 -click -"모든 행을 편집합니다(구성되지 않은 경우 클릭하여 처음 200개 행을 편집합니다).

SQL에서 테이블 내용을 수정하는 방법

2. 수정이 필요한 데이터를 수정하세요 - "수정이 완료되면 빈 공간을 마우스 오른쪽 버튼으로 클릭하세요 -" SQL 실행을 선택하시면 수정이 완료됩니다.

SQL에서 테이블 내용을 수정하는 방법

T-SQL 스크립트를 사용하여 데이터 수정

단일 테이블에 있는 데이터의 한 행, 단일 열 또는 여러 열 수정

구문: ​​업데이트 테이블 이름 세트 열 이름 1 = 값, 열 이름 2 = value where 조건;

예 1:

update test1  set age='21' where id='1';

예제 결과:

SQL에서 테이블 내용을 수정하는 방법

단일 테이블에서 데이터의 여러 행, 한 열 또는 여러 열 수정

구문: ​​상위(수량) 테이블 이름 집합 열 업데이트 이름 1 = 값, 열 이름 2 = 값 2 여기서 조건;

예:

update test1 set age='23' where id in ('1','2');
update test1 set age='22' where id between '3' and '4';
update test1 set age=&#39;23&#39; where id>=&#39;5&#39; and id <=&#39;6&#39;;
update top(2) test1 set age=&#39;23&#39; where id>=&#39;5&#39;;
update test1 set age=&#39;23&#39; where test1.id in (select top(2) id from test1 order by id desc);

예제 결과:

SQL에서 테이블 내용을 수정하는 방법

SQL에서 테이블 내용을 수정하는 방법

테이블의 데이터를 수정하기 위한 다중 테이블 연결

구문: ​​업데이트 테이블 1은 테이블 1을 설정합니다. 열 1 = 값, 테이블 1. 열 2 = 테이블 1의 값을 a로, 테이블 2를 b로 설정합니다. 여기서 a. 열 이름 = b. 예:

update test1 set test1.name=&#39;李华&#39;,test1.sex=&#39;女&#39; from test1 as a,test2 as b where a.classid=b.id;

예 결과:

SQL에서 테이블 내용을 수정하는 방법

SQL에서 테이블 내용을 수정하는 방법 요약: 데이터 테이블의 데이터를 수정합니다. 데이터 컬럼, 데이터 소스, 쿼리 조건을 유연하게 결합하고 수정하는 것이 핵심입니다.

위 내용은 SQL에서 테이블 내용을 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

관련 기사

더보기