|
|
|
|
SELECT COUNT( persons ) AS new, instans.id_inst, instans.time, instans.email, instans.logo, instans.adres, instans.phone,
instans.name AS `name_instan` ,
photos_instans.image, instans.name
FROM photos_instans
LEFT JOIN instans ON instans.id_inst = photos_instans.id_inst
LEFT JOIN rezervation ON rezervation.id_inst = instans.id_inst
WHERE rezervation.status =0
AND instans.type =3
GROUP BY instans.name
ORDER BY instans.id_inst DESC
LIMIT 0 , 30
|
Хочу подсчетать кол-во записей в таблице rezervation где rezervation.status =0, но при этом, если не выполняется rezervation.status =0, то весь запрос ничего не возвращает. Если убрать rezervation.status =0 то все работает, но необходимо это условие | |
|
|
|
|
|
|
|
для: OLi
(07.01.2013 в 17:15)
| | У нас нет вашего дампа, поэтому сложно понять вот эту фразу
но при этом, если не выполняется rezervation.status =0, то весь запрос ничего не возвращает
Может примерчик какой-нибудь? | |
|
|
|
|
 3.8 Кб |
|
|
для: cheops
(07.01.2013 в 18:16)
| | Прикрепил ниже дамп двух таблиц | |
|
|
|
|
|
|
|
для: OLi
(07.01.2013 в 20:42)
| | Кто, что скажет? | |
|
|
|
|
|
|
|
для: OLi
(08.01.2013 в 00:42)
| | Попробую воспроизвести ситуацию, но попозже. | |
|
|
|
|
|
|
|
для: cheops
(08.01.2013 в 09:38)
| | Хорошо - спасибо | |
|
|
|
|
|
|
|
для: OLi
(08.01.2013 в 19:00)
| | Спасибо - вопрос решил сам. | |
|
|
|