0
検索のためのいくつかのキーワードを含むテーブルkeywords
と検索するタイトルの別のテーブルtitles
が与えられます。私はkeyword
にGROUP_CONCAT
すべての単語を試してみましたが、以下のようRLIKE
クエリで結果('w1|w2|w3|w4'
を)供給:RLIKEクエリでGROUP_CONCATの結果を使用するにはどうすればよいですか?
select title from titles where title rlike
(select group_concat(distinct word separator '|') from keywords) as keyword;
しかし、文はSQLの構文に違反し。声明を修正するにはどうすればいいですか(full-text search
は利用できないとします)?
MySQLから正確なエラーを表示してください。 –