La misma recepción de envío, sintaxis moderna
El mismo escenario de recepción de envío: llegó un artículo — si ya está en inventory, suma a su cantidad y actualiza updated_at; si no — crea una fila nueva.
Postgres 15 y superior ofrece una sintaxis más expresiva que mete ambas ramas («matched» y «not matched») en una sola sentencia. Regla adicional del almacén: añadir a un artículo existente solo se permite si el stock resultante se mantiene como máximo en 50 — el almacén físicamente no cabe más.
Solo INSERT/UPDATE/DELETE — no hace falta un SELECT al final.
Inicia sesión para ver tu historial de envíos
Iniciar sesiónInicia sesión para usar el AI Mentor
Iniciar sesión