Merci pour ta réponse Manuel, je vais essayer de détailler: Les requetes 1 et 2 sont des requetes enregistrées dans Base (j'utilise la version 2.04 de OOO, qui autorise les requetes imbriquées).
Pour vérifier l'hypothese ou HSQLDB ne pourrait pas traiter les sous requetes avec UNION je passe la commande suivante: SELECT "Nom" FROM "Table CV" WHERE ( ( "Nom" LIKE '%Claire%' ) ) UNION SELECT "Nom" FROM "Table CV" WHERE ( ( "Nom" LIKE '%Sonia%' ) ) La encore le message d'erreur est que "la commande n'est pas une instruction select. Seules les requêtes sont autorisées." Je précise que j'ai tenté de jouer avec les parenthèses et que ça n'a rien donné de plus (mais je n'ai peut être pas épuisé toutes les combinaisons possibles ;) ...) -----Message d'origine----- De : Manuel NAUDIN [mailto:[EMAIL PROTECTED] Envoyé : vendredi 29 décembre 2006 12:39 À : [email protected] Objet : Re: [prog] requete UNION Le 29/12/06, [EMAIL PROTECTED]<[EMAIL PROTECTED]> a écrit : > > > Bonjour, > Bonjour, > Je n'arrive pas a faire une requete avec l'instruction UNION avec HSQLDB, et > je ne trouve pas d'exemple sur le net, pourriez vous me dire ce qui ne va > pas dans la requete ci-dessous: > > SELECT * from "Req_1" union all SELECT * FROM "Req_2" > > Je precise que req_1 et 2 sont de structure identieque, le message d'erreur > est que ce ne sont pas des requetes select... > mais d'où sortent "Req_1" et "Req_2" ? Je pense que tu es obligé de les exprimer explicitement dans la requête ... cf . http://hsqldb.org/doc/guide/ch09.html#select-section > Merci merci > Si je n'ai pas bien compris, tu peux donner plus de détails. Manuel --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
