" like '%(selected result)%' "
문구 를 사용하고 싶습니다 . 아래 코드는 내 것입니다.
where note like '%(SELECT ds_word.ds_en FROM ds_word
WHERE ds_co LIKE '%콜레라%' LIMIT 0 ,1)%'
그러나 '%~~~%'
make 오류를 사용하십시오.
"# 1064-SQL 구문에 오류가 있습니다. MySQL 서버 버전에 해당하는 설명서에서 '(SELECT code_co.code, code_co.disease_co, code_en.disease_en FROM code_co LEFT') 근처에서 사용할 올바른 구문을 확인하십시오. 44 인치
그 표현을 어떻게 사용할 수 있습니까? 도와주세요, 제발!
그리고 아래 답변은 결과 그림을 출력합니다. 이것은 phpmyadmin에서 캡처 한 사진입니다.
내가 생각하는 것은 LIKE 문 내에서 값을 사용하려고하기 때문에 다음과 같이 수정해야합니다.
where note like CONCAT('%',SELECT ds_word.ds_en FROM ds_word WHERE ds_co LIKE '%콜레라%' LIMIT 0 ,1, '%')
이것이 당신을 위해 작동하기를 바랍니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다