현재 내 블로깅 시스템을 개발 중입니다. 현재 새 게시물을 만들 때 자신의 선택 항목 범주를 보관할 수있는 옵션이 제공됩니다.MySQL의 문자열 저장 및 검색
현재 범주를 mysql 데이터베이스의 VARCHAR 값으로 저장하고 있습니다. ID 4와 범주에 대한 블로그 포스트를 검색하기 위해 2, 4
제 그때 사용 : 사용자 ID와 카테고리를 선택한 경우의 예로서 필드는 2,4,8 포함될
을SELECT col FROM table WHERE LOCATE(',4,', CONCAT(',',col,','))
저는 십진수 콤마로 분리 된 값이 좋은 데이터베이스 구조에 관해서는 아무 것도 없다고 (매우 나쁜) 말했습니다.
누구나 나를 가장 효과적인 방법으로 만들 수있는 좋은 방법/기술을 제공 할 수 있습니까? 사전에
감사 SO에 너무 많은 시간을 기록으로