powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вывод пустого результат
2 сообщений из 2, страница 1 из 1
Вывод пустого результат
    #39891943
Xploder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
SELECT object.*, AVG(review.vote) AS vote, COUNT(DISTINCT review.id) AS total FROM object LEFT JOIN review ON review.object = object.id  WHERE object.id = "1" AND object.approve = "1" AND review.approve = "1"



Здравствуйте, не могу сообразить, как заставить SQL не учитывать поля total и vote тогда когда object не найден и отдавать false в этом случае. Сейчас даже при пустом результате выводятся нули в этих двух полях. Буду очень признателен за помощь!
...
Рейтинг: 0 / 0
Вывод пустого результат
    #39891994
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Почему LEFT JOIN, если он всё равно INNER?
2) Как могут возвращаться нули, если НЕ возвращается ни одной записи? А если где-то ВЫВОДЯТСЯ нули - пинай то средство, которое их ВЫВОДИТ.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вывод пустого результат
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]