[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: SQL В COUNT указать условие
maruo
$sql = "SELECT a.*, COUNT(r.status) as cntReview FROM apartment a 
LEFT JOIN review_app as r ON r.app_id=a.news_id
WHERE news_id = ?
GROUP BY news_id
LIMIT 1"
;


Подскажите как можно указать условие для COUNT(r.status)
Что бы смысл был примерно таким COUNT(r.status = ?)
waldicom
having

_____________
Свои мозги еще никто не отменял.
Телепатов нету.
maruo
waldicom,
примером не могли бы показать? я не сильно знаком с синтаксисом having

$sql = "SELECT a.*, COUNT(r.status) as cntReview FROM apartment a
LEFT JOIN review_app as r ON r.app_id=a.news_id
WHERE news_id = ?

GROUP BY news_id
HAVING COUNT(r.status) = ?
LIMIT 1"
;
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.