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]

Répondre à