데이터베이스 한 필드에
1,2,3,4,5,6,7,8,9,10,11
문자열이 들어가있습니다.
여기서 1이 있는지 여부를 확인하는 방법 어떤게 있을까요?
like 문으로 찾기엔 1,10,11 이 동시에 걸리고
구분자 ,로 나눈뒤에 비교해야할꺼같은데 ..어떤식으로 쿼리 조건문을 만들어야하는지요
|
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
find_in_set
where find_in_set('1','1,2,3,4,5,6,7,8,9,10,11') > 0
답변에 대한 댓글 1개
2년 전
Feelz996
2년 전
,1,2,3,4,5,6,7,8,9,10,11,
차라리 맨앞과 끝에도 콤마를 붙여주고 검색을 하면 위와같은 상황이 걸리지 않고 검색할수 있을것 같습니다.
,1,
,11,
,10,
이런식으로 검색하면 되니까요
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
유용하게 잘쓸게요