SELECT
cscart_categories.category_id,
cscart_categories.parent_id,
cscart_categories.id_path,
cscart_category_descriptions.category,
cscart_categories.position,
cscart_categories.status,
cscart_categories.company_id,
cscart_categories.storefront_id,
cscart_categories.product_count,
cscart_seo_names.name as seo_name,
cscart_seo_names.path as seo_path,
cscart_categories.ab__lc_catalog_image_control,
cscart_companies.company
FROM
cscart_categories
LEFT JOIN cscart_category_descriptions ON cscart_categories.category_id = cscart_category_descriptions.category_id
AND cscart_category_descriptions.lang_code = 'pl'
LEFT JOIN cscart_seo_names ON cscart_seo_names.object_id = cscart_categories.category_id
AND cscart_seo_names.type = 'c'
AND cscart_seo_names.dispatch = ''
AND cscart_seo_names.lang_code = 'pl'
LEFT JOIN cscart_companies ON cscart_companies.company_id = cscart_categories.company_id
WHERE
1 = 1
AND (
cscart_categories.usergroup_ids = ''
OR FIND_IN_SET(
0, cscart_categories.usergroup_ids
)
OR FIND_IN_SET(
1, cscart_categories.usergroup_ids
)
)
AND cscart_categories.status IN ('A')
AND cscart_categories.category_id IN (0)
AND cscart_categories.category_id != 264
AND cscart_categories.parent_id != 264
AND cscart_categories.storefront_id IN (0, 1)
AND cscart_categories.category_id IN(
295, 298, 299, 300, 301, 303, 305, 306,
308, 309, 313, 321, 324, 399, 348, 317,
359, 362, 363, 391, 386, 388, 389, 390,
392, 393, 394, 395, 396, 397, 398, 400,
401, 383, 402, 403, 404, 405
)
ORDER BY
cscart_categories.is_trash asc,
cscart_categories.position asc,
cscart_category_descriptions.category asc