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 :

Requetes avec union : hibernate


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 64
    Par défaut Requetes avec union : hibernate
    Bonjour
    Je n'arrive pas à utiliser la clause union en hql : y a t'il un moyen ?
    Voici la requete que je veux faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
                        "select a " +
                        "from Client a,  Lieu e " +
                        "where e.codeLieu = a.lieu.codeLieu " +
                        "and e.libelleLieu like 'A%" +          		
                         " union " +
                        "select a " +
                        "from Client a " +
                        "where " +
                        "a.lieu.codeLieu   = '999999'  " +         
                        "order by 10, 9, 12" )               
                		.list();
    Et j'ai cela comme message
    unexpected token: union near line 1..................

  2. #2
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 889
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 889
    Par défaut
    Salut,

    Voici ta réponse. En gros, ce n'est pas possible, mais tu peux toujours le faire via un SQLQuery.

    A+

  3. #3
    Membre averti
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 29
    Par défaut
    Bonjour , je me suis tomber dans le même problème et j'ai besoin de faire une UNION alors j'ai trouvé votre discussion et vous avez dit


    Citation Envoyé par KiLVaiDeN Voir le message
    Salut,

    Voici ta réponse. En gros, ce n'est pas possible, mais tu peux toujours le faire via un SQLQuery.

    A+
    Est qu'on peut mélanger les Deux SQL et HQL dans le même projet ?? ça va pas générer un conflit ??!

  4. #4
    Membre averti
    Inscrit en
    Décembre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 32
    Par défaut
    bonjour j'ai 2 tables etudiant et ecole avec la classe de mapping Etudiant contient un objet Ecole ; je voulais savoir la requette HQL qu'il faut faire pour avoir les étudiants d'une école en donnant le nom de cette ecole

  5. #5
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 889
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 889
    Par défaut
    Salut pipo7610,

    Peux-tu ouvrir un nouveau thread à ce sujet et me donner le lien s'il te plait ?
    De plus, j'aurais besoin de la structure de tes objets.

    A+

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 11
    Par défaut
    l'union c'est deux requetes que tu colle l'une derriere l'autre avec un Colection.add();

    tu peux meme mettre un set pour virer les doublons

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

Discussions similaires

  1. Requetes avec Union et LIMIT global
    Par dimainfo dans le forum Requêtes
    Réponses: 6
    Dernier message: 06/07/2013, 18h14
  2. Simplification de requete avec Union
    Par Fuggerbit dans le forum SQL
    Réponses: 4
    Dernier message: 29/01/2010, 11h03
  3. [MySQL] Construction de requête avec UNION
    Par kunchovich dans le forum Langage SQL
    Réponses: 5
    Dernier message: 27/07/2006, 19h40
  4. PL/SQL requete avec UNION
    Par lapartdombre dans le forum PL/SQL
    Réponses: 3
    Dernier message: 17/11/2005, 08h40
  5. Pb requete avec union et colonne maximale
    Par Karibou dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 02/09/2005, 11h53

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