Такой запрос отлично работает:
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- SELECT CASE
- WHEN (SELECT `categories`.`class_id` FROM `categories` WHERE `categories`.`cat_url`='/patch/to/page/')
- THEN (SELECT `classes`.`class_file` FROM `classes`, `categories` WHERE `classes`.`class_id`=`categories`.`class_id` AND `categories`.`cat_url`='/patch/to/page/')
- ELSE (SELECT `classes`.`class_file` FROM `classes` WHERE `classes`.`class_id`=4) END