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

WinDev Discussion :

[WinDev 9] LEFT OUTER JOIN


Sujet :

WinDev

  1. #1
    Membre habitué Avatar de Romanops
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2002
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 278
    Points : 165
    Points
    165
    Par défaut [WinDev 9] LEFT OUTER JOIN
    Bonjour à tous !

    Voilà, déjà, je viens de découvrir qu'on pouvait utiliser le LEFT OUTER JOIN dans le code Sql de nos applications windev dans Hyper File.

    Ce que je me demande c'est : est-ce qu'on peut en utiliser plusieurs dans la même requête, et si oui, comment ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SELECT DISTINCT Internot.I0CLEUNIK as Id, Internot.NomInt as Nom, Internot.PrenomInt as Prénom, Ville.Ville as Ville, Internot_Champs_Generiques.Valeur_ChpGenInt as Sport_pratique
    FROM  Internot
    LEFT OUTER JOIN Ville on (Internot.IDVille = Ville.IDVille)
    LEFT OUTER JOIN Internot_Champs_Generiques on (Internot.I0CLEUNIK = Internot_Champs_Generiques.I0CLEUNIK)
    LEFT OUTER JOIN Champs_Generiques on (Champs_Generiques.CHCLEUNIK = Internot_Champs_Generiques.CHCLEUNIK)
    WHERE Internot_Champs_Generiques.Valeur_ChpGenInt <> '1'
    Est-ce que celà vous semble correct ?
    En vous remerciant, bonsoir.

  2. #2
    Membre habitué Avatar de Romanops
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2002
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 278
    Points : 165
    Points
    165
    Par défaut
    Je me réponds moi-même car j'ai trouvé :

    Voici la marche à suivre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SELECT DISTINCT Internot.I0CLEUNIK as Id, Internot.NomInt as Nom, Internot.PrenomInt as Prénom, Ville.Ville as Ville, Internot_Champs_Generiques.Valeur_ChpGenInt as Sport_pratique
    FROM Internot, 
    Internot LEFT OUTER JOIN Ville on (Internot.IDVille = Ville.IDVille), 
    Internot LEFT OUTER JOIN Internot_Champs_Generiques on (Internot.I0CLEUNIK = Internot_Champs_Generiques.I0CLEUNIK), 
    Internot LEFT OUTER JOIN Champs_Generiques on (Champs_Generiques.CHCLEUNIK = Internot_Champs_Generiques.CHCLEUNIK)
    WHERE Internot_Champs_Generiques.Valeur_ChpGenInt <> '1'
    Et ça marche !!!! ^^
    En vous remerciant, bonsoir.

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

Discussions similaires

  1. Probleme de NULL avec LEFT OUTER JOIN
    Par jiluc dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 12/01/2006, 14h42
  2. Bug LEFT OUTER JOIN Firebird
    Par Fabio2000 dans le forum SQL
    Réponses: 3
    Dernier message: 21/11/2005, 09h08
  3. Problème avec left outer join
    Par jgfa9 dans le forum Requêtes
    Réponses: 1
    Dernier message: 22/08/2005, 21h07
  4. Problème de performance avec LEFT OUTER JOIN
    Par jgfa9 dans le forum Requêtes
    Réponses: 6
    Dernier message: 17/07/2005, 13h17
  5. concatenation de chaine dans un left outer join
    Par the_edge dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 11/11/2004, 16h08

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