Débutant, condition dans requête

Le
mickey
Bonjour

J'ai un programme qui exécute ceci :

SELECT champ1,champ2 INTO OUTFILE '/tmp/fichier' FROM table1;

Le but initial est respecté, ça extrait deux colonnes d'une table.

Je souhaite effectuer la même manoeuvre, mais en ajouant une condition. Il
faudrait que cette requête ne sélectionne que les lignes dont 'champ3' est
vide. Quelque chose du genre
IF champ3='', mais je n'y arrive pas malgré de nombeux essais..

Merci de vos conseils.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Ph. B.
Le #21897411
mickey a demandé:
Bonjour

J'ai un programme qui exécute ceci :

SELECT champ1,champ2 INTO OUTFILE '/tmp/fichier' FROM table1;

Le but initial est respecté, ça extrait deux colonnes d'une table.

Je souhaite effectuer la même manoeuvre, mais en ajouant une condition. Il
faudrait que cette requête ne sélectionne que les lignes dont 'champ3' est
vide. Quelque chose du genre
IF champ3='', mais je n'y arrive pas malgré de nombeux essais..

Merci de vos conseils.



Bonjour,
Ce qui suit devrait faire l'affaire:

SELECT champ1,champ2 INTO OUTFILE '/tmp/fichier'
FROM table1
WHERE champ3 IS NULL OR champ3 = '';

--
Philippe.
mickey
Le #21897401
Ph. B. le vendredi 2 mai 2008 18:52

mickey a demandé:
Bonjour

J'ai un programme qui exécute ceci :

SELECT champ1,champ2 INTO OUTFILE '/tmp/fichier' FROM table1;

Le but initial est respecté, ça extrait deux colonnes d'une table.

Je souhaite effectuer la même manoeuvre, mais en ajouant une condition.
Il faudrait que cette requête ne sélectionne que les lignes dont 'champ3'
est vide. Quelque chose du genre
IF champ3='', mais je n'y arrive pas malgré de nombeux essais..

Merci de vos conseils.



Bonjour,
Ce qui suit devrait faire l'affaire:

SELECT champ1,champ2 INTO OUTFILE '/tmp/fichier'
FROM table1
WHERE champ3 IS NULL OR champ3 = '';




Merci.
Publicité
Poster une réponse
Anonyme