나는 하나의 열이 SET 인 값표를 가지고있다.MySQL SET 유형의 멤버를 어떻게 업데이트합니까?
현재 회원 ('a', 'b', 'c', 'd')이있는 경우 가능한 값에 'e'를 어떻게 추가합니까?
나는 SET 타입을 사용하는 것이 약간 이상하다는 것을 알고 있으며 왜 세트의 값을 가지고 다른 테이블에 외래 키 대신이 값을 사용하는지 명확하지 않지만, 데이터베이스를 설계하지 않았다. 질문을하고, 그렇게 많이 바꿀 수는 없습니다.
도움 주셔서 감사합니다.
UPDATE :이 도움이된다면 내가 모든 행, 단지 하나의 SET 유형을 업데이트 할.
그러나 이것은 한 행에 대한 것이며, WHERE 절을 제거하면 '행마'가 새 행의 가능성 목록에 추가됩니까? – Riddari
예, 이것은 단일 행에 대한 것입니다. where 절없이 시도해보고 무슨 일이 일어나는 지보십시오. 내 생각에 모든 행에 추가됩니다. where 절을 사용하여 concat() 메서드를 사용합니다. – northpole