2013-09-10 5 views
-2

возникли проблемы с HAVING положения столбца, который существуетВозникли проблемы с HAVING COLUMN в поисках тузды

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

что вы хотите сделать? –

ответ

0

HAVING является unnecesarry, потому что вы едите, что условие в WHERE

у вас может быть неправильно count из-за скобки:

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%' **start_bracket_here** 
OR `title` LIKE '%Pizza%' 
OR `picture` LIKE '%Pizza%') ** close bracket here** 
HAVING `customers`.`is_approved` = 0; ** HAVING UNNECESARRY**