> 제가 model_code라는 table을 만든수
> 값을 이렇게 넣었습니다!
> code name gubun
> ///// ///// //////
> 01 name1 gubun1
> 02 name2 gubun2
> 03 name3 gubun3
>
> 이상태에서
> select max(code)
> where model_code ;
> 라는 select문을 주면 max값으로 '02'를 가지고 옵니다!
> 정말 이상합니다. 조언 부탁드리겠습니다!
> code : char(2) name : varchar(20) gubun : varchar(20)
> 입니다.
제 생각에는 max라는 명령어가 char형에는 안되는것 같군요...
제가 해본 결과 int형은 되는데......
char형은 이상한 값이 나오네요.......
code를 int형으로 정의하시고 다시 해보세요.....
.
|