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 (
    4109, 4032, 4033, 4034, 4035, 4036, 4164, 
    4161, 4162, 4175, 4176, 4177, 4178, 
    4179, 4180, 4181, 4182, 4183, 4184, 
    4185, 4186, 4187, 4188, 4192, 4193, 
    4194, 4195, 4199, 4200, 4201, 4202, 
    4367, 4020, 4021, 4022, 4023, 3934, 
    3932, 3970, 4024, 4014, 4065, 4113, 
    4086, 4089, 4092, 4093, 4097, 4018, 
    4028, 3929, 4052, 4010, 3955, 4150, 
    4151, 4050, 3930, 4189, 4037, 4038, 
    4039, 4040, 4025, 4119, 4126, 4127, 
    4072, 4145, 4146, 4147, 4060, 3974, 
    4041, 4103, 4148, 4102, 4366, 4064, 
    4062, 4101, 4063, 4074, 4075, 4076, 
    4077, 4078, 4079, 4080
  ) 
  AND cscart_discussion.object_type = "P" 
GROUP BY 
  cscart_discussion.object_id

Query time 0.00062

JSON explain

{
  "query_block": {
    "select_id": 1,
    "table": {
      "table_name": "cscart_discussion",
      "access_type": "range",
      "possible_keys": ["object_id"],
      "key": "object_id",
      "key_length": "6",
      "used_key_parts": ["object_id", "object_type"],
      "rows": 89,
      "filtered": 100,
      "index_condition": "cscart_discussion.object_id in (4109,4032,4033,4034,4035,4036,4164,4161,4162,4175,4176,4177,4178,4179,4180,4181,4182,4183,4184,4185,4186,4187,4188,4192,4193,4194,4195,4199,4200,4201,4202,4367,4020,4021,4022,4023,3934,3932,3970,4024,4014,4065,4113,4086,4089,4092,4093,4097,4018,4028,3929,4052,4010,3955,4150,4151,4050,3930,4189,4037,4038,4039,4040,4025,4119,4126,4127,4072,4145,4146,4147,4060,3974,4041,4103,4148,4102,4366,4064,4062,4101,4063,4074,4075,4076,4077,4078,4079,4080) and cscart_discussion.object_type = 'P'"
    },
    "table": {
      "table_name": "cscart_discussion_posts",
      "access_type": "ref",
      "possible_keys": ["thread_id", "thread_id_2"],
      "key": "thread_id_2",
      "key_length": "6",
      "used_key_parts": ["thread_id", "status"],
      "ref": ["ymonline_livedata.cscart_discussion.thread_id", "const"],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "trigcond(cscart_discussion_posts.`status` = 'A')"
    },
    "table": {
      "table_name": "cscart_discussion_rating",
      "access_type": "eq_ref",
      "possible_keys": ["PRIMARY", "thread_id"],
      "key": "PRIMARY",
      "key_length": "3",
      "used_key_parts": ["post_id"],
      "ref": ["ymonline_livedata.cscart_discussion_posts.post_id"],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "trigcond(cscart_discussion_rating.thread_id = cscart_discussion.thread_id and cscart_discussion_rating.rating_value <> 0 and trigcond(cscart_discussion_posts.post_id is not null))"
    }
  }
}

Result

product_id average_rating discussion_type discussion_thread_id
3929 B 3794
3930 B 3795
3932 B 3797
3934 B 3799
3955 B 3820
3970 B 3835
3974 B 3839
4010 B 3875
4014 B 3879
4018 B 3883
4020 B 3885
4021 B 3886
4022 B 3887
4023 B 3888
4024 B 3889
4025 B 3890
4028 B 3893
4032 B 3897
4033 B 3898
4034 B 3899
4035 B 3900
4036 B 3901
4037 B 3902
4038 B 3903
4039 B 3904
4040 B 3905
4041 B 3906
4050 B 3915
4052 B 3917
4060 B 3925
4062 B 3927
4063 B 3928
4064 B 3929
4065 B 3930
4072 B 3937
4074 B 3939
4075 B 3940
4076 B 3941
4077 B 3942
4078 B 3943
4079 B 3944
4080 B 3945
4086 B 3951
4089 B 3954
4092 B 3957
4093 B 3958
4097 B 3962
4101 B 3966
4102 B 3967
4103 B 3968
4109 B 3974
4113 B 3978
4119 B 3984
4126 B 3991
4127 B 3992
4145 B 4010
4146 B 4011
4147 B 4012
4148 B 4013
4150 B 4015
4151 B 4016
4161 B 4026
4162 B 4027
4164 B 4029
4175 B 4040
4176 B 4041
4177 B 4042
4178 B 4043
4179 B 4044
4180 B 4045
4181 B 4046
4182 B 4047
4183 B 4048
4184 B 4049
4185 B 4050
4186 B 4051
4187 B 4052
4188 B 4053
4189 B 4054
4192 B 4057
4193 B 4058
4194 B 4059
4195 B 4060
4199 B 4064
4200 B 4065
4201 B 4066
4202 B 4067
4366 B 4239
4367 B 4240