나는 카테고리라는 mysql 열이 있습니다. 나는 2특정 값이 mysql 열에 있는지 확인하십시오.
$query = "SELECT * FROM my_table WHERE categories LIKE '2'";
$rows = mysql_query($query);
이것은 행을 반환 값을 포함하는 모든 행을 얻을려고 ... 1 또는 2 또는 1,2,3 또는 2,12
을 : 그것은이 같은 하나 또는 여러 개의 값을 포함 할 수 있습니다 열에 값 2 만 있지만 1,2,3 또는 2,12는없는 경우. 가치 2를 포함한 모든 행을 어떻게 얻을 수 있습니까?
사용 -> '% 쿼리에서 2 %' – jitendrapurohit
http://stackoverflow.com/questions/3653462/is-storing-a-delimited-list-in-a-database -column-really-that-bad/3653574 – e4c5
또는'find_in_set ('2', categories)'처럼'find_in_set' 함수입니다. – Blank