SELECT 
  cscart_ab__mb_motivation_items.*, 
  cscart_ab__mb_motivation_item_descriptions.name, 
  cscart_ab__mb_motivation_item_descriptions.description, 
  cscart_ab__mb_motivation_item_descriptions.lang_code 
FROM 
  cscart_ab__mb_motivation_items 
  LEFT JOIN cscart_ab__mb_motivation_item_objects as destination_objects_not_exclude ON cscart_ab__mb_motivation_items.motivation_item_id = destination_objects_not_exclude.motivation_item_id 
  AND destination_objects_not_exclude.object_type = 'D' 
  AND cscart_ab__mb_motivation_items.exclude_destinations = "N" 
  LEFT JOIN cscart_ab__mb_motivation_item_objects as destination_objects_exclude ON cscart_ab__mb_motivation_items.motivation_item_id = destination_objects_exclude.motivation_item_id 
  AND destination_objects_exclude.object_type = 'D' 
  AND destination_objects_exclude.object_id IN (12) 
  AND cscart_ab__mb_motivation_items.exclude_destinations = "Y" 
  LEFT JOIN cscart_ab__mb_motivation_item_objects as category_objects_not_exclude ON cscart_ab__mb_motivation_items.motivation_item_id = category_objects_not_exclude.motivation_item_id 
  AND category_objects_not_exclude.object_type = 'C' 
  AND cscart_ab__mb_motivation_items.exclude_categories = "N" 
  LEFT JOIN cscart_ab__mb_motivation_item_objects as category_objects_exclude ON cscart_ab__mb_motivation_items.motivation_item_id = category_objects_exclude.motivation_item_id 
  AND category_objects_exclude.object_type = 'C' 
  AND category_objects_exclude.object_id IN (237) 
  AND cscart_ab__mb_motivation_items.exclude_categories = "Y" 
  LEFT JOIN cscart_ab__mb_motivation_item_objects as product_objects_not_exclude ON cscart_ab__mb_motivation_items.motivation_item_id = product_objects_not_exclude.motivation_item_id 
  AND product_objects_not_exclude.object_type = 'P' 
  AND cscart_ab__mb_motivation_items.exclude_products = "N" 
  LEFT JOIN cscart_ab__mb_motivation_item_objects as product_objects_exclude ON cscart_ab__mb_motivation_items.motivation_item_id = product_objects_exclude.motivation_item_id 
  AND product_objects_exclude.object_type = 'P' 
  AND product_objects_exclude.object_id IN (330) 
  AND cscart_ab__mb_motivation_items.exclude_products = "Y" 
  INNER JOIN cscart_ab__mb_motivation_item_descriptions ON cscart_ab__mb_motivation_item_descriptions.motivation_item_id = cscart_ab__mb_motivation_items.motivation_item_id 
  AND cscart_ab__mb_motivation_item_descriptions.lang_code = 'ru' 
WHERE 
  1 
  AND cscart_ab__mb_motivation_items.status = 'A' 
  AND (
    cscart_ab__mb_motivation_items.usergroup_ids = '' 
    OR FIND_IN_SET(
      0, cscart_ab__mb_motivation_items.usergroup_ids
    ) 
    OR FIND_IN_SET(
      1, cscart_ab__mb_motivation_items.usergroup_ids
    )
  ) 
  AND (
    (
      destination_objects_not_exclude.object_id IN (0, 12) 
      OR destination_objects_not_exclude.object_id IS NULL
    ) 
    AND (
      destination_objects_exclude.motivation_item_id IS NULL
    )
  ) 
  AND (
    (
      category_objects_not_exclude.object_id IN (0, 237) 
      OR category_objects_not_exclude.object_id IS NULL
    ) 
    AND (
      category_objects_exclude.motivation_item_id IS NULL
    )
  ) 
  AND (
    (
      product_objects_not_exclude.object_id IN (0, 330) 
      OR product_objects_not_exclude.object_id IS NULL
    ) 
    AND (
      product_objects_exclude.motivation_item_id IS NULL
    )
  ) 
  AND cscart_ab__mb_motivation_items.storefront_id = 1 
GROUP BY 
  cscart_ab__mb_motivation_items.motivation_item_id 
ORDER BY 
  cscart_ab__mb_motivation_items.position asc

Query time 0.00090

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "5.09"
    },
    "ordering_operation": {
      "using_temporary_table": true,
      "using_filesort": true,
      "grouping_operation": {
        "using_filesort": false,
        "nested_loop": [
          {
            "table": {
              "table_name": "cscart_ab__mb_motivation_items",
              "access_type": "index",
              "possible_keys": [
                "PRIMARY",
                "exc_categories",
                "exc_destinations",
                "exc_products"
              ],
              "key": "PRIMARY",
              "used_key_parts": [
                "motivation_item_id",
                "storefront_id"
              ],
              "key_length": "7",
              "rows_examined_per_scan": 4,
              "rows_produced_per_join": 1,
              "filtered": "25.00",
              "cost_info": {
                "read_cost": "1.60",
                "eval_cost": "0.20",
                "prefix_cost": "1.80",
                "data_read_per_join": "1K"
              },
              "used_columns": [
                "motivation_item_id",
                "storefront_id",
                "position",
                "expanded_desktop",
                "expanded_tablet",
                "expanded_mobile",
                "vendor_edit",
                "status",
                "icon_type",
                "icon_class",
                "icon_color",
                "exclude_categories",
                "exclude_destinations",
                "exclude_products",
                "template_path",
                "template_settings",
                "usergroup_ids"
              ],
              "attached_condition": "((`44mm_ru`.`cscart_ab__mb_motivation_items`.`storefront_id` = 1) and (`44mm_ru`.`cscart_ab__mb_motivation_items`.`status` = 'A') and ((`44mm_ru`.`cscart_ab__mb_motivation_items`.`usergroup_ids` = '') or find_in_set(0,`44mm_ru`.`cscart_ab__mb_motivation_items`.`usergroup_ids`) or find_in_set(1,`44mm_ru`.`cscart_ab__mb_motivation_items`.`usergroup_ids`)))"
            }
          },
          {
            "table": {
              "table_name": "cscart_ab__mb_motivation_item_descriptions",
              "access_type": "eq_ref",
              "possible_keys": [
                "PRIMARY"
              ],
              "key": "PRIMARY",
              "used_key_parts": [
                "motivation_item_id",
                "lang_code"
              ],
              "key_length": "9",
              "ref": [
                "44mm_ru.cscart_ab__mb_motivation_items.motivation_item_id",
                "const"
              ],
              "rows_examined_per_scan": 1,
              "rows_produced_per_join": 1,
              "filtered": "100.00",
              "cost_info": {
                "read_cost": "1.00",
                "eval_cost": "0.20",
                "prefix_cost": "3.00",
                "data_read_per_join": "792"
              },
              "used_columns": [
                "motivation_item_id",
                "lang_code",
                "name",
                "description"
              ]
            }
          },
          {
            "table": {
              "table_name": "destination_objects_not_exclude",
              "access_type": "ref",
              "possible_keys": [
                "PRIMARY",
                "mid_otype"
              ],
              "key": "mid_otype",
              "used_key_parts": [
                "motivation_item_id",
                "object_type"
              ],
              "key_length": "6",
              "ref": [
                "44mm_ru.cscart_ab__mb_motivation_items.motivation_item_id",
                "const"
              ],
              "rows_examined_per_scan": 1,
              "rows_produced_per_join": 0,
              "filtered": "28.00",
              "using_index": true,
              "cost_info": {
                "read_cost": "1.00",
                "eval_cost": "0.06",
                "prefix_cost": "4.20",
                "data_read_per_join": "4"
              },
              "used_columns": [
                "motivation_item_id",
                "object_id",
                "object_type"
              ],
              "attached_condition": "(<if>(found_match(destination_objects_not_exclude), ((`44mm_ru`.`destination_objects_not_exclude`.`object_id` in (0,12)) or isnull(`44mm_ru`.`destination_objects_not_exclude`.`object_id`)), true) and <if>(is_not_null_compl(destination_objects_not_exclude), (`44mm_ru`.`cscart_ab__mb_motivation_items`.`exclude_destinations` = 'N'), true))"
            }
          },
          {
            "table": {
              "table_name": "destination_objects_exclude",
              "access_type": "eq_ref",
              "possible_keys": [
                "PRIMARY",
                "mid_otype"
              ],
              "key": "PRIMARY",
              "used_key_parts": [
                "motivation_item_id",
                "object_id",
                "object_type"
              ],
              "key_length": "9",
              "ref": [
                "44mm_ru.cscart_ab__mb_motivation_items.motivation_item_id",
                "const",
                "const"
              ],
              "rows_examined_per_scan": 1,
              "rows_produced_per_join": 0,
              "filtered": "100.00",
              "not_exists": true,
              "using_index": true,
              "cost_info": {
                "read_cost": "0.28",
                "eval_cost": "0.06",
                "prefix_cost": "4.54",
                "data_read_per_join": "4"
              },
              "used_columns": [
                "motivation_item_id",
                "object_id",
                "object_type"
              ],
              "attached_condition": "(<if>(found_match(destination_objects_exclude), isnull(`44mm_ru`.`destination_objects_exclude`.`motivation_item_id`), true) and <if>(is_not_null_compl(destination_objects_exclude), (`44mm_ru`.`cscart_ab__mb_motivation_items`.`exclude_destinations` = 'Y'), true))"
            }
          },
          {
            "table": {
              "table_name": "category_objects_not_exclude",
              "access_type": "ref",
              "possible_keys": [
                "PRIMARY",
                "mid_otype"
              ],
              "key": "mid_otype",
              "used_key_parts": [
                "motivation_item_id",
                "object_type"
              ],
              "key_length": "6",
              "ref": [
                "44mm_ru.cscart_ab__mb_motivation_items.motivation_item_id",
                "const"
              ],
              "rows_examined_per_scan": 1,
              "rows_produced_per_join": 0,
              "filtered": "28.00",
              "using_index": true,
              "cost_info": {
                "read_cost": "0.28",
                "eval_cost": "0.02",
                "prefix_cost": "4.87",
                "data_read_per_join": "1"
              },
              "used_columns": [
                "motivation_item_id",
                "object_id",
                "object_type"
              ],
              "attached_condition": "(<if>(found_match(category_objects_not_exclude), ((`44mm_ru`.`category_objects_not_exclude`.`object_id` in (0,237)) or isnull(`44mm_ru`.`category_objects_not_exclude`.`object_id`)), true) and <if>(is_not_null_compl(category_objects_not_exclude), (`44mm_ru`.`cscart_ab__mb_motivation_items`.`exclude_categories` = 'N'), true))"
            }
          },
          {
            "table": {
              "table_name": "category_objects_exclude",
              "access_type": "eq_ref",
              "possible_keys": [
                "PRIMARY",
                "mid_otype"
              ],
              "key": "PRIMARY",
              "used_key_parts": [
                "motivation_item_id",
                "object_id",
                "object_type"
              ],
              "key_length": "9",
              "ref": [
                "44mm_ru.cscart_ab__mb_motivation_items.motivation_item_id",
                "const",
                "const"
              ],
              "rows_examined_per_scan": 1,
              "rows_produced_per_join": 0,
              "filtered": "100.00",
              "not_exists": true,
              "using_index": true,
              "cost_info": {
                "read_cost": "0.08",
                "eval_cost": "0.02",
                "prefix_cost": "4.97",
                "data_read_per_join": "1"
              },
              "used_columns": [
                "motivation_item_id",
                "object_id",
                "object_type"
              ],
              "attached_condition": "(<if>(found_match(category_objects_exclude), isnull(`44mm_ru`.`category_objects_exclude`.`motivation_item_id`), true) and <if>(is_not_null_compl(category_objects_exclude), (`44mm_ru`.`cscart_ab__mb_motivation_items`.`exclude_categories` = 'Y'), true))"
            }
          },
          {
            "table": {
              "table_name": "product_objects_not_exclude",
              "access_type": "ref",
              "possible_keys": [
                "PRIMARY",
                "mid_otype"
              ],
              "key": "mid_otype",
              "used_key_parts": [
                "motivation_item_id",
                "object_type"
              ],
              "key_length": "6",
              "ref": [
                "44mm_ru.cscart_ab__mb_motivation_items.motivation_item_id",
                "const"
              ],
              "rows_examined_per_scan": 1,
              "rows_produced_per_join": 0,
              "filtered": "28.00",
              "using_index": true,
              "cost_info": {
                "read_cost": "0.08",
                "eval_cost": "0.00",
                "prefix_cost": "5.06",
                "data_read_per_join": "0"
              },
              "used_columns": [
                "motivation_item_id",
                "object_id",
                "object_type"
              ],
              "attached_condition": "(<if>(found_match(product_objects_not_exclude), ((`44mm_ru`.`product_objects_not_exclude`.`object_id` in (0,330)) or isnull(`44mm_ru`.`product_objects_not_exclude`.`object_id`)), true) and <if>(is_not_null_compl(product_objects_not_exclude), (`44mm_ru`.`cscart_ab__mb_motivation_items`.`exclude_products` = 'N'), true))"
            }
          },
          {
            "table": {
              "table_name": "product_objects_exclude",
              "access_type": "eq_ref",
              "possible_keys": [
                "PRIMARY",
                "mid_otype"
              ],
              "key": "PRIMARY",
              "used_key_parts": [
                "motivation_item_id",
                "object_id",
                "object_type"
              ],
              "key_length": "9",
              "ref": [
                "44mm_ru.cscart_ab__mb_motivation_items.motivation_item_id",
                "const",
                "const"
              ],
              "rows_examined_per_scan": 1,
              "rows_produced_per_join": 0,
              "filtered": "100.00",
              "not_exists": true,
              "using_index": true,
              "cost_info": {
                "read_cost": "0.02",
                "eval_cost": "0.00",
                "prefix_cost": "5.09",
                "data_read_per_join": "0"
              },
              "used_columns": [
                "motivation_item_id",
                "object_id",
                "object_type"
              ],
              "attached_condition": "(<if>(found_match(product_objects_exclude), isnull(`44mm_ru`.`product_objects_exclude`.`motivation_item_id`), true) and <if>(is_not_null_compl(product_objects_exclude), (`44mm_ru`.`cscart_ab__mb_motivation_items`.`exclude_products` = 'Y'), true))"
            }
          }
        ]
      }
    }
  }
}

Result

motivation_item_id storefront_id position expanded_desktop expanded_tablet expanded_mobile vendor_edit status icon_type icon_class icon_color exclude_categories exclude_destinations exclude_products template_path template_settings usergroup_ids name description lang_code
1 1 100 Y N N Y A icon ut2-icon-outline-local_shipping #999999 N N N addons/ab__motivation_block/blocks/components/item_templates/custom_content.tpl a:2:{s:16:"brand_feature_id";s:2:"18";s:19:"tags_items_per_page";s:1:"8";} 0 Доставка <ul><li>&mdash; Транспортными компаниями по всей России</li><li>&mdash; Самовывоз</li></ul> ru
2 1 110 Y N N Y A icon ut2-icon-baseline-credit_card #999999 N N N addons/ab__motivation_block/blocks/components/item_templates/payment_methods.tpl a:2:{s:16:"brand_feature_id";s:2:"18";s:19:"tags_items_per_page";s:1:"8";} 0 Варианты оплаты <ul><li>&mdash; Наличными при получении</li><li>&mdash; Картами Visa и MasterCard</li><li>&mdash; Оплата по счету</li><li>&mdash; Безналичный расчет <span class="cm-tooltip" title="Только для юридических лиц"><i class="ut2-icon-outline-info-circle"></i></span></li></ul> ru
4 1 130 Y N N Y A icon ut2-icon-outline-menu #999999 Y N N addons/ab__motivation_block/blocks/components/item_templates/product_categories_list.tpl a:2:{s:16:"brand_feature_id";s:2:"18";s:19:"tags_items_per_page";s:1:"8";} 0 Найдите похожие ru