Skip to content
Manual Crono SQL

markup

La función markup calcula el markup de venta a partir del importe de venta y el coste. El resultado es un valor porcentual: el margen absoluto dividido entre el coste.

Si el coste es 0 devuelve NULL.

select markup(100, 70) markup;

El resultado es:

0.4286

SELECT
products.product_name,
sum(order_details.unit_price * order_details.quantity) ventas,
sum(products.unit_price * order_details.quantity) coste,
substraction(ventas, coste) margen_absoluto,
margin(ventas, coste) margen_pct,
markup(ventas, coste) markup_pct
FROM staging.order_details
INNER JOIN staging.products USING product_id

El markup se calcula dividiendo el margen absoluto entre el coste. No debe confundirse con el margin, que se calcula dividiendo entre las ventas.

Was this page helpful?

We are here to help. If you have any problem or question, open a GitHub issue and we will get back to you as soon as possible.

Create a GitHub issue