powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / count результата union`ов ИЛИ select (subq) + (subq) + (subq)
5 сообщений из 5, страница 1 из 1
count результата union`ов ИЛИ select (subq) + (subq) + (subq)
    #39487786
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть не простой запрос.

Результат должен быть такой: количество комментов пользователя к постам (с учетом параметров доступа к посту и к возможносати комментирования) - формируется из нескольких таблиц. join`ами и условиями. Подробности, наверное?, не нужны.

Ято лучше получить отфильтрованные записи в запросе при помощи склейки запросов UNION,

или

использовать подзапросы - select (sеlect count...) + (select count...) + (select count...)

Или для ответа мне нужно првести структуру таблиц, конкретные запросы...?

---
Думаю что операция UNION более ресурсоемкая.

по explain не очень понимаю :(.

И вдобавок я забыл как я ночью получил правильный запрос с UNION`ами. Сейчас буду в логах рыться.


*именно нужно получить count, а не использовать количество возвраенных запросом строк.
...
Рейтинг: 0 / 0
count результата union`ов ИЛИ select (subq) + (subq) + (subq)
    #39487788
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЧТО лучше?: получить отфильтрованны...
...
Рейтинг: 0 / 0
count результата union`ов ИЛИ select (subq) + (subq) + (subq)
    #39487792
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЧТО лучше: получить отфильтрованные И ПОСЧИТАННЫЕ COUNT`ом записи, в результате запроса, ПОЛУЧЕННОГО при помощи склейки нескольких запросов UNION.
...
Рейтинг: 0 / 0
count результата union`ов ИЛИ select (subq) + (subq) + (subq)
    #39487793
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверное непонятно? Позже снова задам вопрос, 7на более понятном языке.

ну почему тут низя редактировать сооющения?
...
Рейтинг: 0 / 0
count результата union`ов ИЛИ select (subq) + (subq) + (subq)
    #39488751
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже написал более?, менее? адекватно.

http://www.sql.ru/forum/1265938-a/unon-i-odin-count-ili-select-count-sel-count-sel-count-sel-count
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / count результата union`ов ИЛИ select (subq) + (subq) + (subq)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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