Myテーブルの列data-type
はString
です。それにはa;b;c
,d;e;f
などの値が含まれています。つまり、すべての値は;
で区切られています。値b
とf
を探しています。クエリービルダを使用してa;b;c
とd;e;f
を含む行が返されることをお勧めします。カンマで区切られた文字列を検索するRQLクエリ
1
A
答えて
0
atg.repository.servlet.SearchFormHandler
の既定の実装と、それがあなたのためにできることを調べたいと思うかもしれません。いえ、あなたのクエリはおそらく、いくつかの文字列操作を必要とするように起こっているとこのようになります。
fieldName STARTS_WITH ?';' OR fieldName CONTAINS ';'?';' OR fieldName ENDS_WITH ';'?
以上確保するためにStringBuffer
を使用して、Javaコードで構築する必要があるかもしれないこと?
入力文字列(b
またはf
など)は、;
のマークで正しく引用されています。 JAVA以外のプロパティファイルとしてこれを実行できるかどうかは不明です。
上記は動作するはずですが、スピードを保証するものでもありません。
また、それぞれの演算子に_IGNORE_CASE
を追加する必要がありますが、あなたの質問にその必要性を指定していない可能性があります。
関連する問題
- 1. カンマで区切られたJquery検索文字列
- 2. Rubyでカンマ区切り文字列を検索する
- 3. カンマ区切りリストで文字列の値を検索
- 4. 別のコンマ区切り文字列でカンマ区切り文字列を検索するMYSQL検索クエリを作成します。
- 5. mysqlクエリのカンマ区切り検索
- 6. Mysqlクエリ... WHERE(コンマ区切り文字列)IN(カンマ区切り文字列)
- 7. カンマ区切り文字列
- 8. コンマで区切られた文字列とコンマで区切られた文字列を照合するSQLクエリ?
- 9. マルチデムPHPの文字列 - カンマで区切られた、コロン区切りのアレイ
- 10. カンマで区切らずにカンマで区切られた文字列 "#"を使用して "#"のみ
- 11. カンマで区切られたSQL文字列テーブルに
- 12. カンマ区切りの文字列をコンマ区切りの列で検索する方法mysql
- 13. 区切り文字で文字列を検索するファイル
- 14. 隣の区切り文字で区切られた文字列
- 15. "、"で区切られたテキスト列でMySQLの倍数文字列を検索
- 16. コンマで区切られた複数の列の検索クエリ
- 17. SQL Server 2008カンマで区切られた文字列を1つの列からクエリする方法は?
- 18. SQL Serverクエリで、カンマ区切りの文字列行
- 19. AngularJS $ httpカンマ区切りのクエリ文字列パラメータを取得
- 20. カンマ区切りの文字列
- 21. ストアドプロシージャへのカンマ区切り文字列
- 22. カンマ区切りの文字列 - インパラSQL
- 23. 区切り文字で区切られたセル配列列
- 24. MySQLで文字で区切られたテキストフィールドから項目を検索する
- 25. アイテムの子孫をコンマで区切られた文字列で検索するMYSQLクエリ
- 26. カンマ区切りのカンマで区切られた
- 27. PHPで区切られた区切り文字で区切られた文字列
- 28. パイプで区切られた文字列
- 29. Java - "]で区切られた文字列"
- 30. オートマッパーカンマで区切られた文字列
もしあなたがSqlPassthroughQueryのために行くことができるSQLクエリをお持ちなら、https://docs.oracle.com/cd/E26180_01/Platform.94/RepositoryGuide/html/s0803overridingrqlgeneratedsql01.html –