MySQL ERROR: (1054) Unknown column 's1.id' in 'on clause'
QUERY: SELECT s1.id AS `id`, s1.lft AS `left`, s1.rgt AS `right`, s1.level AS `level`, IF(s1.lft = s1.rgt-1, '0', '1') AS `has_children` , d.id,d.title,d.search_title FROM ad_cat_struct AS s1, ad_cat_struct AS s2 LEFT JOIN ad_cat_data AS d ON s1.id = d.id WHERE s2.id = 118 AND s1.lft <= s2.lft AND s1.rgt >= s2.rgt ORDER BY s1.lft