Eu estou começando em sql e queria uma query pra somar 3 ao numero de uma coluna
Tipo o valor da coluna tal esta 3 ai eu quero somar mais 3 = 6
Porfavor me ajudem com isso
Query Para Somar Um Numero Com Um De Uma Tabela
Started By Tilzos, 04/05/2010, 17:46
6 replies to this topic
#1
Posted 04/05/2010, 17:46
#3
Posted 04/05/2010, 18:26
A query nao muda o valor na tabela e sim me da o resultado =/
Como faz pra mudar o valor que ta na coluna? automaticamente quando executa a query?
Tentei assim mais nao foi
UPDATE `players` SET `attr` = SELECT sum(attr+3) FROM `players` WHERE `id` = 1
Table: players
Coluna: attr
Numero: id
Como faz pra mudar o valor que ta na coluna? automaticamente quando executa a query?
Tentei assim mais nao foi
UPDATE `players` SET `attr` = SELECT sum(attr+3) FROM `players` WHERE `id` = 1
Table: players
Coluna: attr
Numero: id
Edição feita por: Tilzos, 04/05/2010, 18:31.
#4
Posted 05/05/2010, 10:32
Mas ela não muda o valor da tabela!
Você quer fazer uma atribuição ?
Ex você quer colocar o valor fixo de 3 em uma linha ou em toda tabela ?
Você quer fazer uma atribuição ?
Ex você quer colocar o valor fixo de 3 em uma linha ou em toda tabela ?
#5
Posted 05/05/2010, 12:02
Tipo eu tenho varios ids la tipo cada um eh um player diferente, cada um tem um attr, entao eu fiz um script.lua pra executar a query pra auterar o valor de somente 1 player mais eu nao tenho a query pra mudar somente de 1 PLAYER mais tipo eh pra mudar se ele tiver 2 no valor do attr ele fica com 5
Script.lua:
ai tipo o kara vai la quando ele upa 1 level ele ganha +3 attr
Script.lua:
function onAdvance(cid, oldLevel, newLevel)
db.executeQuery("AKI QUE EU QUERO A QUERY")
return TRUE
end
ai tipo o kara vai la quando ele upa 1 level ele ganha +3 attr
#7
Posted 05/05/2010, 12:52
karaka mano que galho que tu quebrou pra mim galho nao arvore enteira BJUS AMO VOCES DOIS
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)