1
給定一個MySQL查詢像這樣的選擇計數:LIKE方面
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
什麼是返回擊穿每個LIKE
來看,而不是對應於全部三個LIKE
語句行的最好方法?
我知道這是可能通過使每個LIKE
項的分離SELECT
聲明這樣做,但有可能是一個有點短任何方式來包裝這個成一個SELECT
聲明,還是什麼?