Je veux obtenir des valeurs distinctes pour un champ, laissez dire: field1 ... Cela a besoin d'une requête comme: "select distinct (field1) de la table"mysql requête conditionnelle - compliquée
Toutefois, pour certains dossiers, field1 est vide et une autre colonne est une alternative à field1, field2. Pour les enregistrements où field1 est vide, j'ai besoin d'utiliser la valeur de field2. Je pense que je dois en quelque sorte une instruction select conditionnelle avec contrôle si quelque chose comme:
select distinct((if(field1!='') field1 else field2)) from table
Je n'ai aucune idée sur la façon de l'écrire. Toute aide est appréciée ...
peut-être pas si compliqué :) – emre