Bonjour à tous,
je cherche à réaliser une requête sous mysql mais je ne suis même pas sû que ca soit possible...
En fait, j'ai une table avec 3 champs : un identifiannt, une ip et un groupe_ip. Lorsque le champ ip est rempli, le champ groupe_ip ne l'est pas et inversement. Je fais une requete sur plusieurs tables dont celle ci et je voudrais que le champ non vide soit le seul apparaissant dans le résultat, par exemple dans une colonne appelée adr_ip (avec un AS adr_ip).
Est ce possible de faire ca? Ou suis je obligé de selectionner les deux et de faire un if après dans mon programme en C++ ?
J'ai déjà recherché dans les fonctions sur les chaines de caractères en MySQL mais j'ai rien vu...
Il me faudrait un truc du genre choix(champ1,champ2) qui me retourne le champ1 s'il n'est pas nul et le champ2 dans le cas contraire..
Merci d'avance!
pico.
Partager