CREATE TABLE 'test'(

'num' int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,

'name' varchar(10) NOR NULL );

이런 테이블이 있으면

insert into test(su) values('a');

insert into test(su) values('b');

insert into test(su) values('c');

이런식으로 insert를 하면 자동으로 num 컬럼에는 따로 지정해주지 않아도 자동으로 1,2,3 이렇게 올라가잖아요?

그런데 만약 테이블 구조가

CREATE TABLE 'test'(

'num' int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,

'name' varchar(10) NOR NULL

'su' int(10) NOT NULL

);

이런식으로 있다면 su 컬럼에도 num과 똑같은 값을 집어넣고 싶은데 어떻게 insert문을 작성하면 좋을지 모르겠습니다.

auto_increment는 primary key로 설정된 컬럼에만 지정할수 있다고 해서..

어떻게 해야 할까요?