DB/MySQL 썸네일형 리스트형 TRUNCATE + FOREIGN KEY 5.5.7 부터 FOREIGN KEY 설정이 된 테이블을 TRUNCATE 하려면 FOREIGN_KEY_CHECKS을 0으로 지정해야한다. 안 그러면 Cannot truncate a table referenced in a foreign key constraint 오류가 발생한다.SET FOREIGN_KEY_CHECKS = 0; -- Disable foreign key checking. TRUNCATE TABLE Video; TRUNCATE TABLE Category; SET FOREIGN_KEY_CHECKS = 1; -- Enable foreign key checking. 중복 데이터 찾기 select * FROM gcm_users WHERE smsphone IN (SELECT A.smsphone AS smsphone FROM ( SELECT smsphone FROM gcm_users GROUP BY smsphone HAVING COUNT(*) > 1 ) AS A) smsphone 을 그룹해서 가지고 오는데 그룹된 row 가 1개 이상 일때 smsphone 가져와라 - as A테이블.smsphone IN A.smsphone 조건인 놈들을 가져와라.. 글이 더 이해하기 힘들군 ㅋㅋ ㅜㅜ; 이전 1 다음