IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Requete Select SQl Server Avec valeur Null [2008R2]


Sujet :

MS SQL Server

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2012
    Messages : 25
    Points : 23
    Points
    23
    Par défaut Requete Select SQl Server Avec valeur Null
    Bonjour,
    Est-ce que vous pourriez m'aider?
    voici un exemple :
    j'ai deux tables Achat, et Produit

    Achat : (avec des valeur NULL)
    id q prix idTypeProduit
    a1 5 5 x1
    a2 15 15 x1
    a3 50 50 x1
    a4 1 5 x3
    a5 5 5 NULL
    a6 15 5 NULL

    Produit : (idTypeProduit c'est idType de la table Produit)
    idType libelle
    x1 Clavier
    x2 TV
    x3 USB

    j'ai essayé d'executer la requete :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select id,q,prix,libelle from Ach,Produit where idTypeProduit=idType;
    j'ai eu comme resultat :

    id q prix libelle
    a1 5 5 Clavier
    a2 15 15 Clavier
    a3 50 50 Clavier
    a4 15 5 USB

    c'est pas mal mais je veux aussi le lignes avec la valeur idTypeproduit = NULL

    Merci d'avance

  2. #2
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Points : 8 678
    Points
    8 678
    Par défaut
    Bonjour,

    Utilisez de vrais jointures !

    Regardez ceci


  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2012
    Messages : 25
    Points : 23
    Points
    23
    Par défaut
    oui tres interessant Merci
    Voici la requête
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    FROM Achat t1 LEFT OUTER JOIN Produit t2
       ON t1.idType= t2.idTypeProduit
    ORDER BY t1.id;

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Changer le nom d'une table sur SQL server avec une requete
    Par Oluha dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 01/02/2014, 23h35
  2. Somme de requete avec valeur NULL
    Par maxeur dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 12/04/2007, 10h19
  3. pb de requete avec valeurs null
    Par popopate dans le forum Requêtes
    Réponses: 3
    Dernier message: 23/08/2006, 21h22
  4. [JDBC] retour de requete sql avec valeur NULL
    Par maxxou dans le forum JDBC
    Réponses: 3
    Dernier message: 13/09/2004, 14h40
  5. Pb requete avec valeurs nulles
    Par James85 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 12/04/2004, 10h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo