DEV/DB&SQL
FIND_IN_SET사용 Value값이 a,b,c 일때
뚜루뚱
2019. 9. 27. 11:12
데이터들중 특정칼럼의 값이 예를들어
ScheduleID 칼럼
1,11,12
2,32,1
33,2,1
5,6,7,8
이런식으로 되어있을때 각각의 , 사이에 특정값이 포함되어있는 Record를 찾고싶으면 FIND_IN_SET을 이용한다
사용법: FIND_IN_SET(찾을값, 칼럼이름)
ex)
SELECT ScheduleID
FROM 테이블
WHERE FIND_IN_SET(1,ScheduleID)
결과값
1,11,12
2,32,1
33,2,1
ex)
SELECT ScheduleID
FROM 테이블
WHERE FIND_IN_SET(11,ScheduleID)
결과값
1,11,12