
tenho um site de videos e, quero fazer a parte de 'mais vistos da semana'.
pra isso eu iria criar uma tabela chamada "vistas_semana"
pois bem, na tabela principial, onde estao os dados dos videos, titulo, etc, tem mais de 2 mil videos(registros).
para mostrar os videos mais vistos da semana, eu vou armazenar na tabela "vistas_semana"
o id do video e tb o numero de visitas que teve durante a semana tipo:
id | id_video | vistas_semana
até ai blz, pois pretendo pegar os ids dos videos futuramente e consulta-los na tabela principal para mostralos.
a minha duvida é, como eu faço para inserir esses dados na tabela "vistas_semana"?
ou seja, quando o script rodar, ele vai inserir o id do video e somar + 1 visita. mas se o video já estiver cadastrado só vai atualizar para + 1 visita.
teria que usar REPLACE?

REPLACE INTO vistas_semana (id,id_video,vistas_semana) VALUES ('', ‘10’,vistas_semana+1);
nao sei como o replace funciona, mas nesse caso, se id_video "10" já existir entao ele atualiza, e se nao existir ele cria?
