반응형
두 개의 테이블이 있습니다
Tabel1에는 2 개의 열이 있습니다.
Tabel2에는 2 개의 열이 있습니다.
table2의 age 열을 table1에 추가하려는 경우 (WHERE table1.id = table2.id)
그러면 table1에는 3 개의 열이 있어야합니다.
해결 방법
먼저 table1에 Age 열을 추가하십시오.
ALTER TABLE table1 ADD COLUMN Age TINYINT UNSIGNED DEFAULT 0;
그런 다음 불어 쿼리를 사용하여 해당 열을 업데이트하십시오.
UPDATE table1 t1
INNER JOIN Tabel2 t2 ON t1.id = t2.id
SET t1.age = t2.age;
참조 페이지 https://stackoverflow.com/questions/27376152
반응형
'MySql' 카테고리의 다른 글
MySQL PHP 매직 따옴표에도 불구하고 성공적인 SQL 주입 (0) | 2020.11.27 |
---|---|
MySQL 첫 번째 SELECT가 0 행을 반환하는 경우 두 번째 SELECT 쿼리 (0) | 2020.11.27 |
MySQL : 프로그래밍 방식으로 외래 키 관계를 결정하는 방법은 무엇입니까? (0) | 2020.11.27 |
MySQL CodeIgniter "객체 컨텍스트에 없을 때 $ this 사용"함수에서 (0) | 2020.11.27 |
MySQL Hibernate에서 내부 쿼리에 제한을 설정하는 방법은 무엇입니까? (0) | 2020.11.27 |
댓글