SELECT 
  cscart_products.*, 
  cscart_product_descriptions.*, 
  MIN(
    IF(
      cscart_product_prices.percentage_discount = 0, 
      cscart_product_prices.price, 
      cscart_product_prices.price - (
        cscart_product_prices.price * cscart_product_prices.percentage_discount
      )/ 100
    )
  ) as price, 
  GROUP_CONCAT(
    CASE WHEN (
      cscart_products_categories.link_type = 'M'
    ) THEN CONCAT(
      cscart_products_categories.category_id, 
      'M'
    ) ELSE cscart_products_categories.category_id END 
    ORDER BY 
      cscart_categories.storefront_id IN (0, 1) DESC, 
      (
        cscart_products_categories.link_type = 'M'
      ) DESC, 
      cscart_products_categories.category_position ASC, 
      cscart_products_categories.category_id ASC
  ) as category_ids, 
  popularity.total as popularity, 
  IF(
    shared_prices.product_id IS NOT NULL, 
    MIN(
      IF(
        shared_prices.percentage_discount = 0, 
        shared_prices.price, 
        shared_prices.price - (
          shared_prices.price * shared_prices.percentage_discount
        )/ 100
      )
    ), 
    MIN(
      IF(
        cscart_product_prices.percentage_discount = 0, 
        cscart_product_prices.price, 
        cscart_product_prices.price - (
          cscart_product_prices.price * cscart_product_prices.percentage_discount
        )/ 100
      )
    )
  ) as price, 
  companies.company as company_name, 
  cscart_product_sales.amount as sales_amount, 
  cscart_seo_names.name as seo_name, 
  cscart_seo_names.path as seo_path, 
  MIN(point_prices.point_price) as point_price 
FROM 
  cscart_products 
  LEFT JOIN cscart_product_prices ON cscart_product_prices.product_id = cscart_products.product_id 
  AND cscart_product_prices.lower_limit = 1 
  AND cscart_product_prices.usergroup_id IN (0, 0, 1) 
  LEFT JOIN cscart_product_descriptions ON cscart_product_descriptions.product_id = cscart_products.product_id 
  AND cscart_product_descriptions.lang_code = 'ru' 
  LEFT JOIN cscart_ult_product_prices shared_prices ON shared_prices.product_id = cscart_products.product_id 
  AND shared_prices.company_id = 1 
  AND shared_prices.lower_limit = 1 
  AND shared_prices.usergroup_id IN (0, 0, 1) 
  LEFT JOIN cscart_companies as companies ON companies.company_id = cscart_products.company_id 
  INNER JOIN cscart_products_categories ON cscart_products_categories.product_id = cscart_products.product_id 
  INNER JOIN cscart_categories ON cscart_categories.category_id = cscart_products_categories.category_id 
  AND cscart_categories.storefront_id IN (0, 1) 
  AND (
    cscart_categories.usergroup_ids = '' 
    OR FIND_IN_SET(
      0, cscart_categories.usergroup_ids
    ) 
    OR FIND_IN_SET(
      1, cscart_categories.usergroup_ids
    )
  ) 
  AND (
    cscart_products.usergroup_ids = '' 
    OR FIND_IN_SET(
      0, cscart_products.usergroup_ids
    ) 
    OR FIND_IN_SET(
      1, cscart_products.usergroup_ids
    )
  ) 
  AND cscart_categories.status IN ('A', 'H') 
  AND cscart_products.status IN ('A', 'H') 
  LEFT JOIN cscart_product_popularity as popularity ON popularity.product_id = cscart_products.product_id 
  LEFT JOIN cscart_product_sales ON cscart_product_sales.product_id = cscart_products.product_id 
  AND cscart_product_sales.category_id = 775 
  LEFT JOIN cscart_seo_names ON cscart_seo_names.object_id = 10293 
  AND cscart_seo_names.type = 'p' 
  AND cscart_seo_names.dispatch = '' 
  AND cscart_seo_names.lang_code = 'ru' 
  AND cscart_seo_names.company_id = 1 
  LEFT JOIN cscart_product_point_prices as point_prices ON point_prices.product_id = cscart_products.product_id 
  AND point_prices.lower_limit = 1 
  AND point_prices.usergroup_id IN (0, 0, 1) 
WHERE 
  cscart_products.product_id = 10293 
  AND (
    companies.status IN ('A') 
    OR cscart_products.company_id = 0
  ) 
GROUP BY 
  cscart_products.product_id

Query time 0.00527

JSON explain

{
  "query_block": {
    "select_id": 1,
    "table": {
      "table_name": "cscart_products",
      "access_type": "const",
      "possible_keys": ["PRIMARY", "status"],
      "key": "PRIMARY",
      "key_length": "3",
      "used_key_parts": ["product_id"],
      "ref": ["const"],
      "rows": 1,
      "filtered": 100
    },
    "table": {
      "table_name": "popularity",
      "access_type": "const",
      "possible_keys": ["PRIMARY", "total"],
      "key": "PRIMARY",
      "key_length": "3",
      "used_key_parts": ["product_id"],
      "ref": ["const"],
      "rows": 1,
      "filtered": 100
    },
    "table": {
      "table_name": "cscart_product_sales",
      "access_type": "const",
      "possible_keys": ["PRIMARY", "pa"],
      "key": "PRIMARY",
      "key_length": "6",
      "used_key_parts": ["category_id", "product_id"],
      "ref": ["const", "const"],
      "rows": 0,
      "filtered": 0,
      "unique_row_not_found": true
    },
    "table": {
      "table_name": "cscart_product_prices",
      "access_type": "ref",
      "possible_keys": ["usergroup", "product_id", "lower_limit", "usergroup_id"],
      "key": "product_id",
      "key_length": "3",
      "used_key_parts": ["product_id"],
      "ref": ["const"],
      "rows": 1,
      "filtered": 99.23484039,
      "attached_condition": "trigcond(cscart_product_prices.lower_limit = 1 and cscart_product_prices.usergroup_id in (0,0,1))"
    },
    "table": {
      "table_name": "cscart_product_descriptions",
      "access_type": "const",
      "possible_keys": ["PRIMARY", "product_id"],
      "key": "PRIMARY",
      "key_length": "9",
      "used_key_parts": ["product_id", "lang_code"],
      "ref": ["const", "const"],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "trigcond(cscart_product_descriptions.lang_code = 'ru')"
    },
    "table": {
      "table_name": "shared_prices",
      "access_type": "ref",
      "possible_keys": [
        "usergroup",
        "product_id",
        "company_id",
        "lower_limit",
        "usergroup_id"
      ],
      "key": "product_id",
      "key_length": "3",
      "used_key_parts": ["product_id"],
      "ref": ["const"],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "trigcond(shared_prices.company_id = 1 and shared_prices.lower_limit = 1 and shared_prices.usergroup_id in (0,0,1))"
    },
    "table": {
      "table_name": "companies",
      "access_type": "eq_ref",
      "possible_keys": ["PRIMARY"],
      "key": "PRIMARY",
      "key_length": "4",
      "used_key_parts": ["company_id"],
      "ref": ["const"],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "trigcond(companies.`status` = 'A')"
    },
    "table": {
      "table_name": "cscart_products_categories",
      "access_type": "ref",
      "possible_keys": ["PRIMARY", "pt"],
      "key": "pt",
      "key_length": "3",
      "used_key_parts": ["product_id"],
      "ref": ["const"],
      "rows": 1,
      "filtered": 100
    },
    "table": {
      "table_name": "cscart_categories",
      "access_type": "eq_ref",
      "possible_keys": ["PRIMARY", "c_status", "p_category_id"],
      "key": "PRIMARY",
      "key_length": "3",
      "used_key_parts": ["category_id"],
      "ref": ["noframes_angrybeaver.cscart_products_categories.category_id"],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "cscart_categories.storefront_id in (0,1) and (cscart_categories.usergroup_ids = '' or find_in_set(0,cscart_categories.usergroup_ids) or find_in_set(1,cscart_categories.usergroup_ids)) and cscart_categories.`status` in ('A','H')"
    },
    "table": {
      "table_name": "cscart_seo_names",
      "access_type": "const",
      "possible_keys": ["PRIMARY", "dispatch"],
      "key": "PRIMARY",
      "key_length": "210",
      "used_key_parts": [
        "object_id",
        "type",
        "dispatch",
        "lang_code",
        "company_id"
      ],
      "ref": ["const", "const", "const", "const", "const"],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "trigcond(cscart_seo_names.`type` = 'p' and cscart_seo_names.dispatch = '' and cscart_seo_names.lang_code = 'ru')"
    },
    "block-nl-join": {
      "table": {
        "table_name": "point_prices",
        "access_type": "range",
        "possible_keys": ["unique_key", "src_k"],
        "key": "unique_key",
        "key_length": "8",
        "used_key_parts": ["lower_limit", "usergroup_id", "product_id"],
        "rows": 2,
        "filtered": 50,
        "attached_condition": "point_prices.product_id = 10293 and point_prices.lower_limit = 1 and point_prices.usergroup_id in (0,0,1)"
      },
      "buffer_type": "flat",
      "buffer_size": "115Kb",
      "join_type": "BNL",
      "attached_condition": "trigcond(1) and trigcond(point_prices.product_id = 10293 and point_prices.lower_limit = 1 and point_prices.usergroup_id in (0,0,1))"
    }
  }
}

Result

product_id product_code product_type status company_id list_price amount weight length width height shipping_freight low_avail_limit timestamp updated_timestamp usergroup_ids is_edp edp_shipping unlimited_download tracking free_shipping zero_price_action is_pbp is_op is_oper is_returnable return_period avail_since out_of_stock_actions localization min_qty max_qty qty_step list_qty_count tax_ids age_verification age_limit options_type exceptions_type details_layout shipping_params fiscal_data_1212 mark_code_type parent_product_id yml2_brand yml2_origin_country yml2_store yml2_pickup yml2_delivery yml2_adult yml2_delivery_options yml2_bid yml2_model yml2_sales_notes yml2_type_prefix yml2_offer_type yml2_market_category yml2_manufacturer_warranty yml2_expiry yml2_purchase_price yml2_description yml2_cpa units_in_product show_price_per_x_units source_import_key is_stock_split_by_warehouses ab__stickers_manual_ids ab__stickers_generated_ids allow_fractional_amount product_amount_step sale_type lang_code product shortname short_description full_description meta_keywords meta_description search_words page_title age_warning_message promo_text product_amount_postfix unit_name tab_info tab_gallery cls_stop_words custom_header custom_header_vin price category_ids popularity company_name sales_amount seo_name seo_path point_price
10293 72307 P A 1 0.00 2359.11 0.000 0 0 0 0.00 0 1625702400 1776154757 0 N N N B N R Y N N Y 10 0 S 0 0 7 N 0 P F a:5:{s:16:"min_items_in_box";i:0;s:16:"max_items_in_box";i:0;s:10:"box_length";i:0;s:9:"box_width";i:0;s:10:"box_height";i:0;} 1 0 N a:0:{} 0 0 Y 0.000 1.000 Y 0 ru Esckimo col.01 <p>Мода циклична и мы об этом прекрасно знаем. Периодически из прошлого возвращаются те или иные фактуры, принты и оттенки, о&nbsp; которых мы уже и не вспоминали. Так вот одним из таких заметных comeback-ов в последнее время стал мех в роли обивочного материала. Этот тренд постепенно завоёвывает мир и мы не могли остаться в стороне.</p><p>Предлагаем вашему вниманию новую коллекцию Esckimo! Это эко-мех в трех самых востребованных оттенках.</p><p>И так. Почему мех. Начнем издалека.&nbsp;Есть философская теория о том, что страсть наших современников окружать себя шкурами животных объясняется подсознательной ностальгией по каменному веку и первобытным страстям. Возможно, активное использование меха в интерьере – это своеобразная экскурсия в мир прошлого.</p><p>Мех всегда был актуален – шкурами диких животных украшали жилища фараонов, отделывали кресла королей. Новый всплеск популярности меха в интерьере возник в связи с появлением его искусственной имитации. В 30-ых годах прошлого века, когда была усовершенствована технология производства искусственного меха, предметы мебели и аксессуары из него появились во многих домах. Однако спустя некоторое время, когда мир насытился, мех стал появляться в жилищах людей уже не так часто – в основном это были натуральные шкуры, например, медведей, использовавшиеся как ковры для стен и пола.</p><p>В конце 20 века мех снова вошел в число материалов-фаворитов у известных дизайнеров.</p><p>Сегодня, в 2021 году снова в моде меховые кресла и диваны, пуфы и стулья, подушки и покрывала. Меховыми панелями отделывают стены – в этом случае стена становится главной изюминкой интерьера. При этом звукоизоляция помещения значительно повышается. Но и это еще не все – меховые детали появляются на самой разной мебели - обтягивают большую спинку кровати; абажуры светильников делают из меха. Им же отделывают даже потолки – чаще фрагментарно. Одним словом, настоящая мехомания!</p><p>У многих мировых брендов мягкой мебели появились модели&nbsp; в эко-мехе. Больше всего подобных решений мы увидели у &nbsp;голландской компании Eichholtz.</p><p>На каких формах смотрится лучше всего эко-мех?&nbsp;&nbsp; Это округлые, скульптурные модели в ретро-стиле. &nbsp;Модели, корни которых&nbsp;&nbsp; уводят нас &nbsp;больше в 30-е &nbsp;годы.</p><p>Наш мех ESCKIMO очень тактильный, шелковистый и манящий, так и хочется прикоснуться к нему. Наиболее актуальна эта фактура в нейтральной и натуральной гамме, поэтому мы выбрали три оттенка, которые очень легко вписать в современные интерьеры. В сочетании с другими натуральными материалами мех заиграет наиболее ярко. Дерево, ротанг, камень, кожа и замша – вот идеальная компания для ESCKIMO.</p><p>Добавление меха в интерьер создает теплую домашнюю атмосферу, комфорт. Глядя на диваны, стулья и кресла &nbsp;из меха хочется сразу лечь или сесть на них, окунувшись в мягкость и пушистость мебели. &nbsp;&nbsp;</p><p>Каждый человек может подобрать такую мебель под свои желания и финансовые возможности ведь теперь появилась коллекция ESCKIMO!</p> Ткань мебельная, мебельная ткань, искусственный мех, белая, ткань белая, белая ткань, Esckimo, барашек Мех Esckimo очень тактильный, шелковистый и манящий, так и хочется прикоснуться к нему. Наиболее актуальна эта фактура в нейтральной и натуральной гамме, поэтому мы выбрали три оттенка, которые очень легко вписать в современные интерьеры. В сочетании с др Ткань мебельная, искусственный мех, Esckimo col.01 Ткань мебельная, искусственный мех, Esckimo, Эскимо, белая Ткань мебельную, искусственный мех, Esckimo, Эскимо, белую 2206.30000000 775M 24584 NoFrames esckimo-col-01 265/280/309/775