MySQL не имеет каких-либо способностей к запутыванию - вы могли бы написать некоторый код, который было бы непонятным для чтения, имея другую таблицу с определенными значениями, с которой вы могли бы использовать операторы IF, чтобы сделать ваш код трудным для чтения ...
SELECT co1, co2, IF(3 > 18, co3, '') AS co3 FROM table INNER JOIN...
и т. Д. ... или использование COUNT в качестве параметров в условных выражениях - это самое лучшее, что вы собираетесь получить (очевидно, производительность может стать проблемой в зависимости от того, насколько "запутанны").