[ SQL ERROR ]

Unknown column 'visible' in 'where clause'
            SELECT `id_lang`, IF(language_code = 'en-us', 0, LENGTH(language_code)) as found
            FROM `ps_lang`
            WHERE LEFT(`language_code`,2) = 'en'
            AND `visible` = 1
            ORDER BY found ASC LIMIT 1