|
MySQL.RU - Webboard
Вернуться
Заменить SELECT на UPDATE (Стас) 21/12/2016 - 12:40:27
Re: Заменить SELECT на UPDATE (Стас) 21/12/2016 - 13:28:33
Re: Заменить SELECT на UPDATE (Андрей) 05/02/2017 - 23:24:49
> Original message text:
> From: Стас - 21/12/2016 - 12:40:27
> Subject:Заменить SELECT на UPDATE
> -----------------
> Здравствуйте!
>
> Есть запрос:
> SELECT
> floor((if (SUM(tb_ready.sended)>0, SUM(tb_ready.readed)*100/SUM(tb_ready.sended),0) + if (SUM(tb_ready.readed)>0, SUM(if (tb_ready.linkcount>0,1,0))*100/SUM(tb_ready.readed),0))/40)
> FROM tb_ready, tb_clients
> WHERE tb_ready.client = tb_clients.client
> GROUP BY tb_clients.client
>
> Он выдает по каждому клиенту (tb_clients.client) определенный балл.
>
> Есть 2 таблицы: tb_clients, tb_ready с общим полем client
>
> Как можно переписать это код, чтобы вместо выборки эти баллы приписывались клиенту?
> UPDATE tb_clients SET tb_clients.ball = ....
>
From: Андрей - 05/02/2017 - 23:24:49
Subject:Заменить SELECT на UPDATE
-----------------
И как решили, если не секрет?
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
45143
|
|