[HFSQL]

1 réponse
Avatar
Cyrille
Bonjour,

Je cherche à faire une requête HFSQL avec une sous requête.
Je ne vois pas comment faire ca avec l'interface et en mode SQL il ne
comprend pas non plus.
Avez-vous déjà fait un truc comme ca ?

En fait j'ai 2 tables (client et historique) et je veux faire une
requête affichant les clients et le dernier historique sans utiliser de
HAVING car j'ai des paramètres un peu partout (pour les recherches) et
ca ne fonctionne pas bien avec les HAVING.
Je voulais faire un truc du genre :
SELECT
Client.TATA,
Client.TOTO,
(SELECT FIRST 1
Historique.DATE,
Historique.TITI
FROM
HISTORIQUE
WHERE
Historique.IDClient = Client.IDClient
ORDER BY
Historique.Date)
FROM
Client
WHERE
Client.TATA LIKE %param% OR ...

1 réponse

Avatar
tjfromparis
il me semble que HF n'aime pas les sous requetes.

essaie de passer par un union


On 12 juil, 10:58, Cyrille wrote:
Bonjour,

Je cherche à faire une requête HFSQL avec une sous requête.
Je ne vois pas comment faire ca avec l'interface et en mode SQL il ne
comprend pas non plus.
Avez-vous déjà fait un truc comme ca ?

En fait j'ai 2 tables (client et historique) et je veux faire une
requête affichant les clients et le dernier historique sans utiliser de
HAVING car j'ai des paramètres un peu partout (pour les recherches) et
ca ne fonctionne pas bien avec les HAVING.
Je voulais faire un truc du genre :
SELECT
        Client.TATA,
        Client.TOTO,
        (SELECT FIRST 1
                Historique.DATE,
                Historique.TITI
        FROM
                HISTORIQUE
        WHERE
                Historique.IDClient = Client.IDClient
        ORDER BY
                Historique.Date)
FROM
        Client
WHERE
        Client.TATA LIKE %param% OR ...