#793

Sama tarne vastuvõtt, kaasaegne süntaks

Sama tarne vastuvõtu stsenaarium: toode saabus — kui see on juba tabelis inventory, liida selle kogusele juurde ja värskenda updated_at; kui mitte — loo uus rida. Postgres 15 ja uuem pakub väljendusrikkamat süntaksit, mis pakib mõlemad harud («matched» ja «not matched») ühte lausesse. Lisareegel lao kohta: olemasolevale tootele kogust lisada tohib ainult siis, kui saadav jääk jääb maksimaalselt 50-ks — füüsiliselt ladu rohkem ei mahuta.

Ainult INSERT/UPDATE/DELETE — lõpus pole vaja SELECT-i.

Sinu päringu tulemus ilmub siia