Esto es un poco demasiado complicado para mi SQL-foo.Incremente una columna si ya existe una fila con los mismos valores
Lo que necesito hacer es insertar una nueva fila (que contiene 3 columnas), a menos que ya exista una fila donde dos de esos valores son los mismos, y si existe, necesito incrementar el tercer valor en esa fila.
Imagine que los dos valores son una relación (a, b) y el tercer valor es la fuerza de las relaciones (que aumenta con cada aparición de esa relación).
¡Gracias de antemano!
podemos suponer que (a, b) es único para esta tabla? En particular, ¿podemos ponerle un índice único? – tloach
@tloach Sí, (a, b) es siempre único para esta tabla, el valor B es único (el segundo miembro de la relación), el valor A puede aparecer varias veces. – Filipe