Hola, soy nuevo en la comunidad y gracias por brindarme este espacio, les cuento que actualmente estoy haciendo una DB de abarrotes, basicamente necesito lo siguiente.
Tengo estas tablas:
1.- Producto
| idproducto | nombre | ........
2.- Venta
| idventa | total |
3.- Detalle_venta (Productos de la venta)
| iddetventa | idventa | idproducto | cantidad | .......
Necesito que se realice alguna de las siguientes acciones en la tabla 3 al querer agregar otro registro (producto) en Detalle_venta:
1. Si NO existe el idventa e idproducto entonces inserta los datos en Detalle_venta simpre y cuando NO EXISTA UN REGISTRO CREADO.
2. SI EXISTE ya un producto (idventa e idproducto) en la tabla Detalle_venta simplemente realiza una actualizacion a la CANTIDAD del producto ya creado en Detalle_venta, es decir si existe, actualiza la cantidad.