在mysql搜索中遇到HAVING COLUMN的问题

时间:2013-09-10 08:27:03

标签: mysql having-clause grocery-crud

在存在列的HAVING子句时遇到问题

SELECT COUNT(*) AS `numrows`
FROM (`customers`)
LEFT JOIN `parent_companies` AS j2ee39a6a ON `j2ee39a6a`.`id` = `customers`.`parent_company_id`
WHERE `customers`.`is_approved` =  0
AND  `organization`  LIKE '%Pizza%'
OR  `title`  LIKE '%Pizza%'
OR  `picture`  LIKE '%Pizza%'
HAVING `customers`.`is_approved` = 0

我真的不明白为什么它应该有这样的问题 - 这是由Grocerycrud生成的查询 - 自动...搜索特定的输出..

1 个答案:

答案 0 :(得分:0)

HAVING是不必要的,因为您在WHERE

中确实存在这种情况

由于括号,您可能有错count