문의하기
문의하기 아이콘
이메일
이메일 아이콘
전화하기
전화 아이콘
트위터
트위터 아이콘
유튜브
유튜브 아이콘
페이스북
페이스북 아이콘
인스타그램
인스타그램 아이콘
블로그
블로그 아이콘
up 아이콘
up 아이콘

업데이트 시 테이블 조인 구문

UPDATE tablea a
INNER JOIN tableb b
ON a.키워드=b.키워드
SET a.검색량=b.검색량
WHERE b.검색량 > 100
위의 예는 A테이블과 B테이블을 조인해서 B테이블의 검색량이 100 이상인 것만 A테이블의 검색량을 업데이트 하는 구문입니다.

업데이트 시 다른 테이블을 참조해서 업데이트를 하는 경우가 많습니다.

이때 INNER JOIN이 필요합니다.

조건이 필요한 경우는 WHERE 절 이하를 작성해 주시면 되고 필요한 조건이 없다면 생략하시면 됩니다.

 

 

 

Mysql 자동증가(auto increment) 및 프라이머리키(primary key) 컬럼 추가

Mysql 자동증가(auto increment) 및 프라이머리키(primary key) 컬럼 추가하는 방법은 테이블을 조정할 경우,  많이 사용됩니다. 구문은 다음과 같습니다. ALTER... more

Mysql CASE WHEN THEN 구문

데이터 정제 시 컬럼의 조건에 따라서 다른 컬럼의 값을 업데이트 해줘야 할 경우가 있습니다. 이 경우, 사용하는 구문이 CASE 구문입니다. 구문의... more

Mysql SQL INSERT INTO SELECT 구문

SQL INSERT INTO SELECT Statement 데이터 정제 시 자주 사용하는 SQL문으로 table 2의 데이터를 select 문으로 호출해서 table1에 삽입합니다.경우에 따라서 where... more