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 (
    430, 9470, 10705, 750, 10195, 426, 10670, 
    9457, 10157, 9938, 8862, 8860, 3322, 
    11485, 10960, 9845, 9853, 717, 9843, 
    10065, 10707, 478, 3325, 428, 3321, 
    10101, 10172, 8878, 514, 10070, 8295, 
    3315, 7353, 4939, 480, 3318, 10067, 
    9851, 3320, 9842, 10104, 10063, 407, 
    8861, 405, 10201, 3319, 9849
  ) 
  AND cscart_discussion.object_type = "P" 
  AND cscart_discussion.company_id = 3 
GROUP BY 
  cscart_discussion.object_id

Query time 0.00253

Explain
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE cscart_discussion range object_id,company_id object_id 10 48 Using index condition
1 SIMPLE cscart_discussion_posts ref thread_id,thread_id_2 thread_id 3 mahm3t_cs443.cscart_discussion.thread_id 4 Using where
1 SIMPLE cscart_discussion_rating eq_ref PRIMARY,thread_id PRIMARY 3 mahm3t_cs443.cscart_discussion_posts.post_id 1 Using where

Result

product_id average_rating discussion_type discussion_thread_id
405 B 1675
407 5.0000 B 1673
426 B 1652
428 B 1664
430 B 1653
478 B 1702
480 B 1703
514 5.0000 B 2092
717 5.0000 B 1686
750 B 1647
3315 B 2212
3318 B 2215
3319 B 2216
3320 5.0000 B 3935
3321 5.0000 B 2219
3322 4.9000 B 2220
3325 5.0000 B 2218
4939 5.0000 B 1669
7353 5.0000 B 1668
8295 B 1908
8860 B 1988
8861 B 1989
8862 B 1991
8878 B 1999
9457 B 1659
9470 B 1655
9842 B 5805
9843 5.0000 B 5803
9845 5.0000 B 5801
9849 5.0000 B 4111
9851 B 4108
9853 B 5494
9938 B 4080
10063 5.0000 B 4270
10065 B 4272
10067 4.9231 B 4274
10070 B 4291
10101 4.8333 B 4361
10104 B 4401
10157 B 4570
10172 B 4670
10195 5.0000 B 5449
10670 D 10061
10705 D 10249
10707 D 10397
10960 D 12179
11485 D 12115