채택완료

SQL 관련 질문이 있습니다!

2020-02-12 (수) 11:14:39 2,057

현재 게시판에

홍길동 김철수 김미미 김노각 박성태 김강철 강번개

(유니크한이름으로 존재합니다! 6만명정도있어서...)
 

인원들이 이렇게 있는데 카테고리를 분류하고자 합니다!

ca_name = A반 B반 C반

각인원은 wr_subject(이름)로 분류하였습니다

A반 = 홍길동, 김철수, 기미미

B반 = 김노각, 박성태

C반 = 김강철, 강번개

이라고 가정한다면

밑에코드에서 어떻게 수정해야할까요 ㅠㅠ?

Copy
update g5_write_person set ca_name = '반' where ca_name = '';
|

답변 2개

채택된 답변
+20 포인트
2020-02-12 (수) 11:21:39
Copy
update g5_write_person set ca_name = 'A반' where wr_subject in ('홍길동','김철수','김미미');

이렇게 안되는 이유가 있나요?

update g5_write_person set ca_name = 'A반' where wr_subject in ('홍길동','김철수','김미미');

update g5_write_person set ca_name = 'B반' where wr_subject in ('김노각', '박성태');

update g5_write_person set ca_name = 'C반' where wr_subject in ('김강철', '강번개');

이렇게 하면 되지 않을까요?

답변을 작성하려면 로그인이 필요합니다.