테스트 사이트 - 개발 중인 베타 버전입니다

select 질문좀 굽신굽신

· 13년 전 · 740 · 1
고수님들에게 질문좀 드릴께요 ㅠㅠ 초보라서
 
다름이 아니라
 
SELECT * FROM `car` WHERE `car` LIKE '%$_GET[car]%' AND `price` LIKE '%$_GET[price]%' LIMIT 0 , 30
 
3000 이라는 숫자를 검색하면 3000-3999 까지 검색이 모두 걸리게 하려고 하는데 어떻게 하면 좋을까요?
 
디비에 있는 값은 3763 혹은 3733 처럼 랜덤한 값들 이네요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

우와.... 쿼리가......쿼리가......
님이 하신 쿼리문은 Row가 10000가 만 되도 버벅일수 밖에 없는 쿼리인데요.
모 그런건 다케미카코님께서 알아서 하시겠지만...
뭐... 각설하고!~

3000의 입력이 들어 오면 $numHead = substr("3000",0,1); 이런식으로 앞에 글자만 얻어 오셔서
숫자필드 between '{$numHead}000' and '{$numHead}999'
이런식으로 넣으심 되여!~

게시글 목록

번호 제목
9463
9461
9460
9457
9454
9450
19723
9446
9443
9440
9436
9434
9432
9429
9425
9421
9416
9409
9399
9396
9392
9391
9389
9387
9379