Я хочу получить разные значения для поля, скажем: field1 ...
Для этого нужен запрос типа: «выбрать отличное (field1) из таблицы»
Однако для некоторых записей поле field1 пусто, и существует другой столбец, который является альтернативой field1, а именно field2. Для записей, где field1 пусто, мне нужно использовать значение field2. Я думаю, что мне нужно что-то вроде условного оператора select с if, что-то вроде:
select distinct( (if(field1!='') field1 else field2) ) from table
Понятия не имею, как это написать. Любая помощь приветствуется ...