본문 바로가기
MySql

MySQL Where 절에서 문자열 값 가져 오기-MySQL

by 베이스 공부 2020. 12. 17.
반응형


모델 열은 VARCHAR (30)을 사용합니다.

하지만이 쿼리를 실행하면

 SELECT *
 FROM `Vehicle_Duty_Chart`
 WHERE models = "SE3P"
 LIMIT 0 , 30

이것을 돌려줍니다

 MySQL returned an empty result set (i.e. zero rows). (Query took 0.0004 sec)

결과를 제공하는 '모델'열 값은 동일합니다. 같은 쿼리

 WHERE  ins =7000 

원하는 출력을 반환합니다. 나는 내가 여기서 뭘 잘못하고 있는지 전혀 모른다.

감사합니다.

 

해결 방법

 

이 시도:

SELECT *
FROM `Vehicle_Duty_Chart`
WHERE TRIM(models) = "SE3P"
LIMIT 0 , 30

 

참조 페이지 https://stackoverflow.com/questions/19921553

 

 

반응형

댓글