자동 seo 컨설팅 받으러가기

SQL 쿼리

업데이트(update) 시 테이블 조인(table join) 구문


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) 컬럼 추가


테이블을 조정할 경우,  많이 사용됩니다. 구문은 다음과 같습니다. ALTER TABLE 테이블명 ADD COLUMN 컬럼명 INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST; 컬럼 삽입 시 위치 여기에서 FIRST는 테이블에서 제일 처음으로 컬럼을 추가하라는 명령입니다. 특정 컬럼 뒤에 컬럼을 넣으려면 AFTER 기존컬럼명; 하시면됩니다. 자동증가열 조건 AUTO_INCREMENT는  id에 주로 사용하는데 유니크한 프라이머리 키를 만들기 위해 1씩 증가하는 정수를 […]