2012-04-16 14 views
0

MySQLでは、値がコンマで区切られたフィールド内の値を検索する方法(私は(5,6)を検索する必要があります)、すべての可能性{5、 6、(5,6)}パターンマッチングを実行するMySQLクエリ

が、それは可能ですか?

+0

私は値(5)(5,6)(1,5,6)という列を持ち、次にそのテーブルから値(5,6)を取り出しています。列が(1,5)(2,6)(5,7)(6,8)(8,9,10)のような値を含む別のテーブルでマッチングを実行するようになりました。 5)(2,6)(5,7)(6,8).thankx – user1336384

答えて

0

あなたはこの

MyModel.where("field LIKE (?)", "%5,6%") 
0

を試すことができ、そのようなlikeRLIKEMATCH-AGAINSTFIND_IN_SETとしてパターンマッチングのためのMySQLの多くの方法がありますが、等エキサク1つはあなたの必要性にかかっています。あなたのサンプルデータと望みの結果を説明してください。私はどの機能があなたを助けてくれるのかを言うことができます。

関連する問題