반응형
product_id
필드 (큰 정수)가있는 MySQL 테이블이 있습니다.
1102330008
1102330025
1102330070
1103010009
1103010010
1103020006
...
product_id = 110301 ****
인 행을 선택하고 싶습니다. 이 쿼리를 사용하려고했습니다.
SELECT * FROM `product` WHERE (product_id/10000)=110301
그러나 다음 메시지와 함께 값을 반환하지 않습니다.
MySQL이 빈 결과 집합 (즉, 행 0 개)을 반환했습니다. (쿼리는 0.0005 초 소요)
해결 방법
SELECT *
FROM `product`
WHERE product_id LIKE '110301____' -- four undersores as biziclop suggested
1103010006 / 10000
결과는 110301,0006이고 110301
과 같지 않습니다.
참조 페이지 https://stackoverflow.com/questions/11263294
반응형
'MySql' 카테고리의 다른 글
MySQL JSON을 mySQL로 구문 분석 (0) | 2021.02.07 |
---|---|
MySQL 아랍어로 PHP MYSQL 데이터 삽입 (0) | 2021.02.06 |
MySQL의 자동 증분 (정수) 제한은 얼마입니까? (0) | 2021.02.06 |
MySQL 명령 줄을 사용하여 Mysql에서 압축 파일 가져 오기 (0) | 2021.02.06 |
MySQL에서 요일별 주문 (0) | 2021.02.06 |
댓글