mysql 쿼리(2)
-
Invalid use of group function
MYSQL 퀴리 작성시 max + 1 라고 사용 하면 Invalid use of group function error 가 발생합니다 오라클에서 이렇게 써주면 Update MEMBERS Set SEQ = MAX(SEQ ) + 1 Where REGI = 1; 실행하면 Invalid use of group function Error 발생 Alias (as) 를 사용하지 않아 발생하는 에러입니다. Set SEQ = MAX(SEQ ) + 1 을 MYSQL 로 변경 해봅시다. Update Members Set SEQ = ( (SELECT MAXFIELD FROM (SELECT MAX(SEQ ) AS MAXFIELD FROM MEMBERS) AS SUB_TABLE) + 1 )
2013.05.31 -
[MYSQL] 중복값 찾기
select 민번 , count(민번)as num from 테이블이름 group by 민번 having num >1 ;
2013.02.15