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

Hibernate Java Discussion :

Jointures multiples SQL to HQL


Sujet :

Hibernate Java

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 27
    Par défaut Jointures multiples SQL to HQL
    Bonjour,

    J'ai une requête sql de cette forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from TableA a INNER JOIN TableB b on b.idTableA = a.id INNER JOIN TableC c on c.id = b.idTableC WHERE c.nom = 'NAME' AND b.type = 'TYPE'
    Je n'arrive pas à la mettre en hql de la forme suivante, j'ai essayé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from TableA a INNER JOIN a.tablesB b, TableC c INNER JOIN c.tablesB b2 WHERE (b ou b2).type ???
    Merci pour votre aide.

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 27
    Par défaut
    ou alors ne pas faire de jointure sur la table B mais qqch dans ce genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from TableA a, TableC c INNER JOIN a.tablesB b WHERE c.tablesB = b AND b.type = ...
    C'est possible en HQL ca ? Y'a pas une solution simple et qui ne fasse pas "SQL" pour des jointures croisées en HQL ?

Discussions similaires

  1. Jointure : du SQL en HQL
    Par ballon973 dans le forum Hibernate
    Réponses: 2
    Dernier message: 19/07/2011, 11h52
  2. Requete SQL avec jointure multiple
    Par kissskoool dans le forum Langage SQL
    Réponses: 5
    Dernier message: 20/01/2008, 01h07
  3. [SQL 2000] Optimisation requête avec jointure multiple
    Par zooffy dans le forum Développement
    Réponses: 5
    Dernier message: 18/09/2007, 15h38
  4. [SQL 2000] Optimisation requête avec jointure multiple
    Par zooffy dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 18/09/2007, 15h38
  5. [PostGre SQL] Jointure multiples impossible
    Par Montaigne dans le forum Langage SQL
    Réponses: 8
    Dernier message: 27/04/2006, 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