UPDATE MySQL
14/07/2017
0
Caros, Essas queries funcionam bem separadamente. Porém preciso que seja executada em uma única query. Alguém pode me ajudar?
UPDATE usuario.housekeeping
SET pontos_total="200"
WHERE (pontos_total>"200") AND (num_question="R39") or (pontos_questao_tot="1.40") or (pontos_questao_tot="2.80") or (pontos_questao_tot="4.20") or (pontos_questao_tot="5.60") and mes LIKE "7" AND ano LIKE "2017"
UPDATE usuario.housekeeping
SET pontos_total="200"
WHERE (pontos_questao="5") and mes LIKE "7" AND ano LIKE "2017"
UPDATE usuario.housekeeping
SET pontos_total="200"
WHERE (pontos_total>"200") AND (num_question="R39") or (pontos_questao_tot="1.40") or (pontos_questao_tot="2.80") or (pontos_questao_tot="4.20") or (pontos_questao_tot="5.60") and mes LIKE "7" AND ano LIKE "2017"
UPDATE usuario.housekeeping
SET pontos_total="200"
WHERE (pontos_questao="5") and mes LIKE "7" AND ano LIKE "2017"
Marcio
Curtir tópico
+ 0
Responder
Posts
14/07/2017
Robson Morais
Bom dia, tentou algo assim ?
UPDATE usuario.housekeeping SET pontos_total="200" WHERE ( (pontos_total>"200") AND (num_question="R39") or (pontos_questao_tot="1.40") or (pontos_questao_tot="2.80") or (pontos_questao_tot="4.20") or (pontos_questao_tot="5.60") and mes LIKE "7" AND ano LIKE "2017" or (pontos_questao="5") and mes LIKE "7" AND ano LIKE "2017" )
Responder
15/07/2017
Marcio
Robinhodemorais
Funcionou muito bem sua idéia. Parabéns!! Porém, ainda preciso que a regra seja aplicada para uma quantidade de registros específicas (31 registros) e nesse caso, funcionou para a tabela inteira. Se puder ajudar mais uma vez eu agradeço
Funcionou muito bem sua idéia. Parabéns!! Porém, ainda preciso que a regra seja aplicada para uma quantidade de registros específicas (31 registros) e nesse caso, funcionou para a tabela inteira. Se puder ajudar mais uma vez eu agradeço
Responder
Clique aqui para fazer login e interagir na Comunidade :)