1.94 ms (2.37%)
1
SELECT MIN (IFNULL (COALESCE ((ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 )), COALESCE ((ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 )))) as `price.min` , MAX (IFNULL (COALESCE ((ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 )), COALESCE ((ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 )))) as `price.max` FROM `product` LEFT JOIN `product` `product.parent` ON `product` . `parent_id` = `product.parent` . `id` AND `product` . `parent_version_id` = `product.parent` . `version_id` LEFT JOIN `product_visibility` `product.visibilities` ON `product` . `visibilities` = `product.visibilities` . `product_id` AND `product` . version_id = `product.visibilities` . product_version_id LEFT JOIN `product_category_tree` `product.categoriesRo.mapping` ON `product` . `id` = `product.categoriesRo.mapping` . `product_id` AND `product` . `version_id` = `product.categoriesRo.mapping` . `product_version_id` LEFT JOIN `category` `product.categoriesRo` ON `product.categoriesRo.mapping` . `category_id` = `product.categoriesRo` . `id` AND `product.categoriesRo` . `version_id` = `product.categoriesRo.mapping` . `category_version_id` WHERE (`product` . `version_id` = ? ) AND ((((`product.visibilities` . `visibility` > = ? ) AND `product.visibilities` . `sales_channel_id` = ? AND IFNULL (`product` . `active` , `product.parent` . `active` ) = ? ) AND `product.categoriesRo` . `id` = ? AND NOT (`product` . `display_group` < = > ? )))
Parameters :
[
b"\x0F ©\x1C ãéjK¾KÙÎu,4% "
30
b"oíÏxç%BY«Å\x1F 7ÿËê´ "
true
b"\x01 ÆRìÇpyƒX%ÚõR╔┼ "
null
]
SELECT
MIN (
IFNULL (
COALESCE (
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
)
),
COALESCE (
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
)
)
)
) as `price.min` ,
MAX (
IFNULL (
COALESCE (
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product` . `cheapest_price_accessor` ,
"$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
)
),
COALESCE (
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
),
(
ROUND (
(
ROUND (
CAST (
(
JSON_UNQUOTE (
JSON_EXTRACT (
`product.parent` . `cheapest_price_accessor` ,
"$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross"
)
) * 1
) as DECIMAL (30 , 20 )
),
2
)
) * 100 ,
0
) / 100
)
)
)
) as `price.max`
FROM
`product`
LEFT JOIN `product` `product.parent` ON `product` . `parent_id` = `product.parent` . `id`
AND `product` . `parent_version_id` = `product.parent` . `version_id`
LEFT JOIN `product_visibility` `product.visibilities` ON `product` . `visibilities` = `product.visibilities` . `product_id`
AND `product` . version_id = `product.visibilities` . product_version_id
LEFT JOIN `product_category_tree` `product.categoriesRo.mapping` ON `product` . `id` = `product.categoriesRo.mapping` . `product_id`
AND `product` . `version_id` = `product.categoriesRo.mapping` . `product_version_id`
LEFT JOIN `category` `product.categoriesRo` ON `product.categoriesRo.mapping` . `category_id` = `product.categoriesRo` . `id`
AND `product.categoriesRo` . `version_id` = `product.categoriesRo.mapping` . `category_version_id`
WHERE
(`product` . `version_id` = ? )
AND (
(
(
(
`product.visibilities` . `visibility` > = ?
)
AND `product.visibilities` . `sales_channel_id` = ?
AND IFNULL (
`product` . `active` , `product.parent` . `active`
) = ?
)
AND `product.categoriesRo` . `id` = ?
AND NOT (`product` . `display_group` < = > ? )
)
)
Copy
SELECT MIN (IFNULL (COALESCE ((ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 )), COALESCE ((ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 )))) as `price.min` , MAX (IFNULL (COALESCE ((ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product` . `cheapest_price_accessor` , "$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 )), COALESCE ((ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule04799be6bf434887b646e435464bbd72.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule875808061963455fb14f81de9d77ef51.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulec8743572950348469b85d5d1964c7d4d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule5353fcc93c814085a2c945c000ec9d21.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule018f3920b18a774ea771436db8ea1e0a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule46c8a83d02954b92a71befac292d250e.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulee44e6782c64247b796b891cf25ae38f7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94d072b0929775ad7c27cf5f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94db724da30f9559609f1ef9.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94e771e89370b58aa9c267ed.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff94f7706f8e1a77335ea6afb7.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95087347b40c28c5628d4ba6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff951870279e5897be1f69fc83.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff9529737d8e71bc27e63952a6.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff953b73e28ed7f24af7e1428d.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff954772b3b3c1e0c56f9d80d1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95517091accad345f3597ee1.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff955c723f91433553ecd54371.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff956771ea987291b6edd04921.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff957472d4aab3ee99cf4cea86.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff957f72d6b058ac019325a24a.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff958a71dd9aa5daa6da663117.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95967073a65ec343dc0b2f93.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95ac73d7a7ce76b174f249ca.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95b67173b101081a6703eb50.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95bf70978837e353c4238528.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95c7730a866518504ff2ca9f.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95d171caa594adc82e989eb3.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95db720bb8ca03a0b272cdea.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95e672fd9dc8332175cc4b96.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff95f173908cb93dc0fd1ebe76.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff99657397a3bc27cca5925aa0.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rule019252ff99727124ad69ff0a02b13734.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.rulefc762aef727749c39ecb7e60404182cc.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 ), (ROUND ((ROUND (CAST ((JSON_UNQUOTE (JSON_EXTRACT (`product.parent` . `cheapest_price_accessor` , "$.ruledefault.currencyb7d2554b0ce847cd82f3ac9bd1c0dfca.gross" )) * 1 ) as DECIMAL (30 , 20 )), 2 )) * 100 , 0 ) / 100 )))) as `price.max` FROM `product` LEFT JOIN `product` `product.parent` ON `product` . `parent_id` = `product.parent` . `id` AND `product` . `parent_version_id` = `product.parent` . `version_id` LEFT JOIN `product_visibility` `product.visibilities` ON `product` . `visibilities` = `product.visibilities` . `product_id` AND `product` . version_id = `product.visibilities` . product_version_id LEFT JOIN `product_category_tree` `product.categoriesRo.mapping` ON `product` . `id` = `product.categoriesRo.mapping` . `product_id` AND `product` . `version_id` = `product.categoriesRo.mapping` . `product_version_id` LEFT JOIN `category` `product.categoriesRo` ON `product.categoriesRo.mapping` . `category_id` = `product.categoriesRo` . `id` AND `product.categoriesRo` . `version_id` = `product.categoriesRo.mapping` . `category_version_id` WHERE (`product` . `version_id` = 0x0FA91CE3E96A4BC2BE4BD9CE752C3425 ) AND ((((`product.visibilities` . `visibility` > = 30 ) AND `product.visibilities` . `sales_channel_id` = 0x6FEDCF78E7254259ABC51F37FFCBEAB4 AND IFNULL (`product` . `active` , `product.parent` . `active` ) = 1 ) AND `product.categoriesRo` . `id` = 0x019252F08D8070799F5825E9E452C9C5 AND NOT (`product` . `display_group` < = > NULL )));
Copy