função contar no MySQL

Olá a todos!

Gente, será que o MySQL tem uma função interna, que quando eu executo, ele incremente uma determinada coluna em uma tabela?
Ou não vale a pena fazer isso? Assim que teria de obter o valor da coluna da tabela incrementar mais um determinado valor, e inserir no lugar do valor antes do incremento?

abraços :slight_smile:

Você deseja inserir uma coluna em uma tabela quando executar uma consulta?

Pow cara, me desculpa se eu não fui claro, mas eu queria fazer um simples insert na tabela

Pesquise sobre “AUTO-INCREMENT”. É simples pra caçapava!
Abraço!

mas o auto incremento, eu posso se incrementar o valor que eu quiser?

Como assim? Não entendi muito bem… tu diz pra ele não incrementar de um em um, mas com outro valor?

exatamente, o incremento não é necessariametne de um em um, mas pode ser de dois em dois ou três etc

peguei no manual do mysql

http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html

delimiter |

CREATE TRIGGER testedeInsercao BEFORE INSERT ON tabela1
UPDATE tabela2 SET campob4 = campob4 + 5 WHERE campoa4 = NEW.campoa1;
END;
|

delimiter ;