본문 바로가기

Study/Web Programing

mysql update...이거 대책이...


,,,,현재 데이터베이스프로그래밍을 공부하고 있습니다..(학교, 과목..)

저번주에 사정이 있어서 ,, 수업을 못들어가서 따라갈려고 혼자 공부하는데;;;

와,,update이거 ,,

일단,, 신지식에는 질문으로 신청했는데,,

일단 이건 제 현제 테이블 입니다.

---------------------

student_name | age

----------------------

  0                    | 25

----------------------


현재 student_name  은 char로 되어있습니다..


맨처음에 mysql  연습하느라고 컬럼명 바꾸는 연습을 하였습니다.. 중간에 student_name을 int로 바꿨는데-, 제가 그걸 생각안하고 char값을 넣어버렸습니다;;


그러고 했더니,,0 이떠버립니다;; ; 제가 int값으로 한걸 생각하고, char로 고쳤습니다.


인터넷을 찾아보니;


update를 이용하면 바꿀수 있다고 하여서 바꾸는중인데


'update first_tb1 set student_name='aaaaa' where age='25' 이렇게 해서 바꿨습니다.


그런데 만약 age값이 25이 한개가 아니고 2개일경우는 어떻게 바뀌는거지요??


---------------------

student_name | age

----------------------

  aaaaa            | 25

----------------------

  bbbbb            | 25

----------------------


이럴경우에는 bbbbb를 검색해서 하면되지만.


---------------------

student_name | age

----------------------

  aaaaa            | 25

----------------------

  aaaaa           | 25

----------------------

이럴경우 입니다.


이거 해야할것은 점점 많아지는데,, 이거에 시간을 너무 많이 빼앗기고 있다는.. 휴.. 이래서 하고싶은걸 할수 있으려나..