1
SELECT COUNT(*) FROM questions
WHERE questions.text LIKE "%some word%"
OR questions.text LIKE "%another word%"
OR questions.text LIKE "%yet another word%"
AND questions.field = "test"
... more WHERE conditions
ではなく、3つすべてLIKE
の文に対応した行よりも、各LIKE
用語の内訳を返すための最良の方法は何ですか?
私はLIKE
用語ごとに別々のSELECT
文を持つことで、そうすることが可能である知っているが、1つのSELECT
のステートメント、または少し短いかもしれない何かにこれをラップする方法はありますか?