Re bonjour,
Merci Manuel, c'est clair, net et précis.
Dans quelle doc aurais-je pu trouver ces infos (CURRENT_DATE et IS NULL)
tout seul comme un grand ? Au fait IS EMPTY marche aussi (j'avais zappé
le IS).

pour les bases intégrées hsqldb, la référence (en Anglais) est là :
http://hsqldb.org/web/hsqlDocsFrame.html
et le plus intéressant pour utilisation dans OOo :
http://hsqldb.org/doc/guide/ch09.html

Si j'utilise    ... WHERE ( ( "date" <= CURRENT_DATE AND "type" = 'A' )
OR ( "date" <= CURRENT_DATE AND "type" = 'B' ) )
il faut que ces deux champs date et type utilisent la fonction
d'agrégation GROUP, mais alors je n'ai plus un regroupement uniquement
par type.
Comme work around j'utilise deux requêtes successives, la première pour
sélectionner selon la date, la seconde pour sélectionner et regrouper
par type. Peut-on arriver au même résultat avec une seule requête?

je ne suis pas sûr de ce que tu veux, mais chez moi :

SELECT "type", SUM("champ_a_sommer") FROM "LaTable" WHERE ( ( "date"
<= CURRENT_DATE AND "type" = 'A' ) OR ( "date" <= CURRENT_DATE AND
"type" = 'B' ) ) GROUP BY "type"

renvoie bien la somme pour les types 'A' et 'B' et dans la plage de
dates précisée

Petite question hors sujet : dans une table est-il possible de justifier
à droite l'affichage d'un champ numérique ?

est-ce que tu as essayé un clic-droit sur l'en-tête de colonne pour
les options de formatage ?

Maurice

Manuel

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à