Précédent   Forum des professionnels en informatique > Bases de données > Langage SQL
Langage SQL Forum d'entraide sur le langage SQL et sur les questions liées à la conception de schéma (DDL). Cours SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/01/2012, 22h10   #1
Invité de passage
 
Homme
Étudiant
Inscription : janvier 2012
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : janvier 2012
Messages : 1
Points : 0
Points : 0
Par défaut Requête sql : si champ = non vide alors afficher une valeur

Bonjour,

Je souhaite créer une requête ou pour un champ nommé "article" et sa "désignation" = "PAQ3 : le résultat devra renvoyer l'article mais pour désignation le mot "AUTRES"

Faut passer par la création d'une vue ? je ne souhaite pas modifier les données des tables !

Merci d'avance, je sèche...
je182 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 22h34   #2
Membre actif
 
Inscription : janvier 2012
Messages : 117
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 117
Points : 173
Points : 173
Code :
1
2
3
SELECT article, 
CASE when designation='PAQ3' THEN 'AUTRES' else designation END
FROM maTable
devrait être bon si tu veux afficher tous tes articles, avec la designation sauf si celle-ci vaut 'PAQ3', dans ce cas tu affiches 'AUTRES'.
KookieMonster est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h05.


 
 
 
 
Partenaires

Hébergement Web