MySQL 추가, 삭제, 수정 및 쿼리 업데이트 기록

업데이트된 기록

업데이트된 데이터 우리는 이미 말했습니다. 콘텐츠 수정, 은행 카드 잔액 수정, 장비 정보 수정이 필요한 경우 업데이트 및 수정 문을 사용해야 합니다.

수정(업데이트라고도 함) 문의 기본 구문은 다음과 같습니다.

category자세한 설명
기본 구문update 테이블 이름 설정 필드 1=값 1, 필드 2 =값 2. 필드 n=값 n where 조건
Exampleupdate Money set Balance=balance-500 where userid = 15;
예제 설명머니 테이블을 수정하고 잔액 잔액을 500으로 줄입니다. . 필수 사용자 ID는 15

다음 테이블이 있다고 가정하고 테이블 구조는 다음과 같습니다.强

50000.00 ㅋㅋㅋ
1234131.0 0

mysql> deptno=15;
+------+----------+---------+
| 사용자 ID |사용자 이름| |
+------+---------+--------+
| 잭 마 15000.00 |
+------+ - ----+-------------+
세트 내 1행(0.00초)

업데이트 문을 사용하여 레코드 업데이트

mysql> - 사용자 ID = 15인 경우 500;
쿼리 OK, 1개 행이 영향을 받음(0.35초)
일치하는 행: 1 변경됨: 1 경고: 0

mysql> select * from emp where deptno=15;
+------+----------+----------+
| 사용자 ID | 사용자 이름| +------+----------+----------+
15 | 마 잭 14500.00 |
+------+-------+-------------+
1행 세트(0.00초)

다중 필드 수정

mysql> 돈 세트 업데이트 잔액=balance-500,username='文凯' 여기서 사용자 ID = 15;

쿼리 OK, 1개 행이 영향을 받음(0.00초)
일치하는 행: 1 변경됨: 1 경고: 0

mysql> select * from emp where deptno=15;

+------+----------+----------+
| 사용자 ID | 사용자 이름| +------+----------+----------+
15 | 왕바오창 | +------+-------+-------------+
1행 세트(0.00초)


두 테이블을 동시에 업데이트

Category자세한 설명기본 구문update Table 1, Table 2 set field 1=value 1 , 필드 2 = 값 2, 필드 n = 값 n 조건 예시 돈 업데이트 m,user u m.balance=m.balance*u.age 여기서 m.userid=u.id;설명 예money를 수정하고, 사용자 테이블의 별칭을 u로 설정합니다. m 테이블의 잔액을 사용자 테이블의 m 테이블*age의 잔액으로 변경합니다. 실행 조건은 다음과 같습니다: m.userid = u.idmysql> update Money m,user u m.balance=m.balance*u.age 여기서 m.userid=u.id;

지속적인 학습

||
<?php echo "Hello Mysql"; ?>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~