Filtr produktů se slevou vyšší než xy%

Ahoj mergádisté,

řeším takový oříšek. Potřebuji vyfiltrovat produkty, které mají slevu vyšší než 10%. Existuje na to nějaký šikovný MQL dotaz?

Ve feedu je zapsaný element G:PRICE i G:SALE_PRICE

Budu vděčný za jakýkoliv podnět!
Míla

1 Like

Ahoj,
šel bych na to takhle

Postup

1/ Vytvořit element (pro výpočet výše slevy) např. SLEVA
2/ Vytvořit pravidlo (Výpočet) pro výpočet slevy 1-%G_SALE_PRICE%/%G_PRICE%
3/ Vytvořit výběr na výstupní hodnoty, kde hodnota v SLEVA je vyšší než 10 % → [SLEVA] > "0,1"

Pravidlo pro výpočet slevy

Výběr produktů se slevou větší než 10 %

image

1 Like

Buď jak píše Jirka, a nebo rychleji rovnou pomocí výběru, protože výběry v Mergadu umí počítat, takže stačí použít výběr:

([G:PRICE] - [G:SALE_PRICE]) / [G:PRICE] * 100 > 10

Ukázka:

A vyhledají se produkty se slevou větší, než 10%. :wink:

1 Like