>  Q&A  >  본문

특정 문자열을 포함하는 콘텐츠로 지정된 행과 지정되지 않은 열의 셀을 업데이트합니다.

<p>name - Course1 - Course2 - Course3 열이 포함된 테이블이 있습니다. 두 줄은 다음과 같습니다. </p> <pre class="brush:php;toolbar:false;">John - 물리학 - 수학 - 예술 사라 - 수학 - 화학 - 심리학</pre> <p>이제 John이 수학 수업에서 쫓겨났으므로 그의 행에서 "math"를 "none"으로 바꾸고 싶습니다. </p> <p>해결책을 찾다가 다음을 발견했습니다. </p> <pre class="brush:php;toolbar:false;">UPDATE tableName SET `course1` = 'none' WHERE `name`='John' AND `course1`='math';</pre> <p>John "math"의 어느 열에 기록되었는지 알면 유용할 수 있습니다. 그러나 해당 단어는 모든 열에 나타날 수 있습니다. 나에게 필요한 것은 다음과 같습니다. </p> <p>sql_query="<code>name</code>='John'인 행을 찾은 다음 'math'라는 단어가 있는 열을 찾고 거기에서 'math'를 'none'으로 바꾸세요. </p> <p>이 문제를 해결하도록 도와주실 수 있나요? </p>
P粉197639753P粉197639753412일 전499

모든 응답(1)나는 대답할 것이다

  • P粉113938880

    P粉1139388802023-09-05 11:25:34

    이 경우에는 다음과 같이 각 열을 평가하는 것 외에는 다른 방법이 없다고 생각합니다.

    으아악

    회신하다
    0
  • 취소회신하다