I want to check, if a column (mysql) exists. If not, mysql should take the value from a column that definitely exists. My Query looks like this, but it does not work:
IF NOT EXISTS (SELECT `en` FROM `HP_strings`
WHERE `name`='copyright' AND `group`='system')
THEN
SELECT `default` FROM `HP_strings`
WHERE `name`='copyright' AND `group`='system';
I also tried
IFNULL((SELECT `en` FROM `HP_strings`
WHERE `name`='copyright' AND `group`='system'),
(SELECT `default` FROM `HP_strings`
WHERE `name`='copyright' AND `group`='system'));
Same result (error)
EDIT: 'en' does NOT EXIST. I want to know, if it exists.