0

For some reason, my query is getting an error in mysql, but when I take off a part of the query, it works just fine. When I take off , wordsCount <= (5 * 1.5) the query runs just fine. I kept looking over it again, and again, but I'm just not seeing the error. What is wrong with my query?

SELECT input
    ,response
    ,((responseX REGEXP '[[:<:]]can[[:>:]]') + (responseX REGEXP '[[:<:]]i[[:>:]]')) AS wordsFoundR
    ,(LENGTH(response) - LENGTH(REPLACE(response, ' ', '')) + 1) AS wordsCount
FROM allData
HAVING wordsFoundR > 0
    ,wordsCount <= (5 * 1.5)
ORDER BY wordsFoundR DESC
    ,rand()
Siyual
  • 16,415
  • 8
  • 44
  • 58
frosty
  • 2,559
  • 8
  • 37
  • 73

0 Answers0