ひとつのフィールドに、複数の値を設定したい時、フィールド型をSETにすると便利です。
WHERE句で検索する時もFIND_IN_SETという関数を使えます。
FIND_IN_SET関数は、SET型専用の関数です。カラムに文字列が含まれている場合は0より大、含まれていない場合は0が戻り値となります。
SELECT * FROM test WHERE FIND_IN_SET('テスト',test)
下記のサイトに、参考になる説明があります。
http://www.itmedia.co.jp/enterprise/0308/24/epn01.html