wenn ich richtige denke hast du recht und COALESCE hilft dir nicht weiter
ich wüsste eine möglichkeit die allerdings wahrscheinlich relativ unperformant ist
SELECT InfoName,InfoLabel FROM configinfo WHERE Language = '{$db_col_language}' UNION SELECT InfoName,InfoLabel FROM configinfo WHERE Language = 'ENG';
und dann einfach den ersten Datensatz nehmen
allerdings glaub ich auch schon mal was zu if in sql statements gelesen zu haben das war aber nur bei MSSQL glaub ich...