SELECT 
  cscart_discussion.object_id AS product_id, 
  AVG(
    cscart_discussion_rating.rating_value
  ) AS average_rating, 
  cscart_discussion.type AS discussion_type, 
  cscart_discussion.thread_id AS discussion_thread_id 
FROM 
  cscart_discussion 
  LEFT JOIN cscart_discussion_posts ON cscart_discussion_posts.thread_id = cscart_discussion.thread_id 
  AND cscart_discussion_posts.status = "A" 
  LEFT JOIN cscart_discussion_rating ON cscart_discussion.thread_id = cscart_discussion_rating.thread_id 
  AND cscart_discussion_rating.post_id = cscart_discussion_posts.post_id 
  AND cscart_discussion_rating.rating_value != 0 
WHERE 
  cscart_discussion.object_id IN (
    92652, 92653, 92654, 92655, 92656, 92657, 
    92658, 92659, 92660, 92661, 92662, 
    92663, 92664, 92665, 92672, 92673, 
    92674, 92675, 92676, 92677, 92678, 
    92679, 92680, 92681, 92682, 92683, 
    92684, 92685, 92686, 92687, 92688, 
    92695, 92696, 92697, 92698, 92699, 
    92700, 92701, 92702, 92703, 92704, 
    92705, 92706, 92707, 92708, 92709, 
    92710, 92711, 92712, 92713, 92714, 
    92715, 92716, 92717, 92718, 92719, 
    92720, 92721, 92722, 92723, 92724, 
    92725, 92726, 92727, 92728, 92729, 
    92730, 92731, 92732, 92733, 92734, 
    92741, 92742, 92743, 92744, 92745, 
    92746, 92747, 92748, 92749, 92750, 
    92751, 92752, 92753, 92754, 92755, 
    92756, 92757, 92758, 92759, 92760, 
    92761, 92762, 92763, 92764, 92765
  ) 
  AND cscart_discussion.object_type = "P" 
GROUP BY 
  cscart_discussion.object_id

Query time 0.00073

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "110.66"
    },
    "grouping_operation": {
      "using_temporary_table": true,
      "using_filesort": false,
      "nested_loop": [
        {
          "table": {
            "table_name": "cscart_discussion",
            "access_type": "range",
            "possible_keys": [
              "object_id"
            ],
            "key": "object_id",
            "used_key_parts": [
              "object_id",
              "object_type"
            ],
            "key_length": "6",
            "rows_examined_per_scan": 96,
            "rows_produced_per_join": 96,
            "filtered": "100.00",
            "index_condition": "((`nuie_scalesta_net`.`cscart_discussion`.`object_id` in (92652,92653,92654,92655,92656,92657,92658,92659,92660,92661,92662,92663,92664,92665,92672,92673,92674,92675,92676,92677,92678,92679,92680,92681,92682,92683,92684,92685,92686,92687,92688,92695,92696,92697,92698,92699,92700,92701,92702,92703,92704,92705,92706,92707,92708,92709,92710,92711,92712,92713,92714,92715,92716,92717,92718,92719,92720,92721,92722,92723,92724,92725,92726,92727,92728,92729,92730,92731,92732,92733,92734,92741,92742,92743,92744,92745,92746,92747,92748,92749,92750,92751,92752,92753,92754,92755,92756,92757,92758,92759,92760,92761,92762,92763,92764,92765)) and (`nuie_scalesta_net`.`cscart_discussion`.`object_type` = 'P'))",
            "cost_info": {
              "read_cost": "57.61",
              "eval_cost": "9.60",
              "prefix_cost": "67.21",
              "data_read_per_join": "2K"
            },
            "used_columns": [
              "thread_id",
              "object_id",
              "object_type",
              "type"
            ]
          }
        },
        {
          "table": {
            "table_name": "cscart_discussion_posts",
            "access_type": "ref",
            "possible_keys": [
              "thread_id",
              "thread_id_2"
            ],
            "key": "thread_id",
            "used_key_parts": [
              "thread_id"
            ],
            "key_length": "3",
            "ref": [
              "nuie_scalesta_net.cscart_discussion.thread_id"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 96,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "24.00",
              "eval_cost": "9.60",
              "prefix_cost": "100.81",
              "data_read_per_join": "42K"
            },
            "used_columns": [
              "post_id",
              "thread_id",
              "status"
            ],
            "attached_condition": "<if>(is_not_null_compl(cscart_discussion_posts), (`nuie_scalesta_net`.`cscart_discussion_posts`.`status` = 'A'), true)"
          }
        },
        {
          "table": {
            "table_name": "cscart_discussion_rating",
            "access_type": "ALL",
            "possible_keys": [
              "PRIMARY",
              "thread_id"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 96,
            "filtered": "100.00",
            "using_join_buffer": "hash join",
            "cost_info": {
              "read_cost": "0.25",
              "eval_cost": "9.60",
              "prefix_cost": "110.66",
              "data_read_per_join": "1K"
            },
            "used_columns": [
              "rating_value",
              "post_id",
              "thread_id"
            ],
            "attached_condition": "<if>(is_not_null_compl(cscart_discussion_rating), ((`nuie_scalesta_net`.`cscart_discussion_rating`.`post_id` = `nuie_scalesta_net`.`cscart_discussion_posts`.`post_id`) and (`nuie_scalesta_net`.`cscart_discussion_rating`.`thread_id` = `nuie_scalesta_net`.`cscart_discussion`.`thread_id`) and (`nuie_scalesta_net`.`cscart_discussion_rating`.`rating_value` <> 0)), true)"
          }
        }
      ]
    }
  }
}

Result

product_id average_rating discussion_type discussion_thread_id
92652 B 100792
92653 B 100793
92654 B 100794
92655 B 100795
92656 B 100796
92657 B 100797
92658 B 100798
92659 B 100799
92660 B 100800
92661 B 100801
92662 B 100802
92663 B 100803
92664 B 100804
92665 B 100805
92672 B 100812
92673 B 100813
92674 B 100814
92675 B 100815
92676 B 100816
92677 B 100817
92678 B 100818
92679 B 100819
92680 B 100820
92681 B 100821
92682 B 100822
92683 B 100823
92684 B 100824
92685 B 100825
92686 B 100826
92687 B 100827
92688 B 100828
92695 B 100835
92696 B 100836
92697 B 100837
92698 B 100838
92699 B 100839
92700 B 100840
92701 B 100841
92702 B 100842
92703 B 100843
92704 B 100844
92705 B 100845
92706 B 100846
92707 B 100847
92708 B 100848
92709 B 100849
92710 B 100850
92711 B 100851
92712 B 100852
92713 B 100853
92714 B 100854
92715 B 100855
92716 B 100856
92717 B 100857
92718 B 100858
92719 B 100859
92720 B 100860
92721 B 100861
92722 B 100862
92723 B 100863
92724 B 100864
92725 B 100865
92726 B 100866
92727 B 100867
92728 B 100868
92729 B 100869
92730 B 100870
92731 B 100871
92732 B 100872
92733 B 100873
92734 B 100874
92741 B 100881
92742 B 100882
92743 B 100883
92744 B 100884
92745 B 100885
92746 B 100886
92747 B 100887
92748 B 100888
92749 B 100889
92750 B 100890
92751 B 100891
92752 B 100892
92753 B 100893
92754 B 100894
92755 B 100895
92756 B 100896
92757 B 100897
92758 B 100898
92759 B 100899
92760 B 100900
92761 B 100901
92762 B 100902
92763 B 100903
92764 B 100904
92765 B 100905