MySQL cómo hacer un incremento if exist en una sola consulta
Solo deseo tener una mesa para almacenar varios eventos por día.
Dada una mesa:
create table totals (
entryday date,
total int(11) default 0 not null,
primary key (entryday) );
¿Cómo puedo escribir una consulta simple que incremente, pero cree una necesaria?
Intenté esto, pero no se está incrementando (permanece en 1):
REPLACE totals SET total = total + 1, entryday = "08-01-11"
Obviamente, esto podría hacerse en 2 consultas de manera bastante simple, pero es a través de llamadas JDBC y puede llamarse muchas veces, por lo que 1 consulta sería mejor.