SELECT
c.product_id AS cur_product_id,
a.*,
b.option_name,
b.internal_option_name,
b.option_text,
b.description,
b.inner_hint,
b.incorrect_message,
b.comment
FROM
cscart_product_options as a
LEFT JOIN cscart_product_options_descriptions as b ON a.option_id = b.option_id
AND b.lang_code = 'en'
LEFT JOIN cscart_product_global_option_links as c ON c.option_id = a.option_id
INNER JOIN cscart_ult_objects_sharing ON (
cscart_ult_objects_sharing.share_object_id = a.option_id
AND cscart_ult_objects_sharing.share_company_id = 1
AND cscart_ult_objects_sharing.share_object_type = 'product_options'
)
WHERE
c.product_id IN (
96636, 96635, 96634, 96633, 96632, 96631,
96630, 96629, 96628, 96627, 96626,
95927, 95925, 95924, 95919, 95918,
95917, 95916, 95915, 95914, 95913,
95912, 95911, 95910, 95909, 95908,
95907, 95906, 95905, 95904, 95903,
95902, 95901, 95900, 95899, 96116,
96115, 95890, 95889, 95888
)
AND a.product_id = 0
AND a.status = 'A'
ORDER BY
a.position