• Главная
  • » SQL
  • » Как выбрать и занести 30 отдельных показателей одновременно?

#1 2015.06.26 17:35

koji
Участник
Зарегистрирован: 2014.07.13
Сообщений: 72
Карма: 3
Профиль

Как выбрать и занести 30 отдельных показателей одновременно?

Нужно выполнить примерно 30 запросов SELECT COUNT() чтобы подсчитать основные показатели.
После планирую их записать в другую таблицу, таким образом создав отчет (например, сколько пользователей зарегистрировалось за день).
Реализовать с помощью multi_query 30 запросов SELECT, после, с помощью цикла, выполнить INSERT в другую таблицу по каждому полученному результату из запроса multi_query SELSECT ?

Неактивен

#2 2015.06.27 11:58

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Как выбрать и занести 30 отдельных показателей одновременно?

Код:

1
2
3
4
5
6
7
UPDATE user
SET user.count = (
SELECT COUNT(1)
FROM post
WHERE post.user_id = user.id
GROUP BY post.user_id
)

Неактивен

  • Главная
  • » SQL
  • » Как выбрать и занести 30 отдельных показателей одновременно?

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.009 s