PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 24 → LEFT OUTER JOIN fonctionne mais pas FULL OUTER JOIN
LEFT OUTER JOIN fonctionne mais pas FULL OUTER JOIN
Débuté par SQULLZ, 09 oct. 2019 16:48 - 1 réponse
Membre enregistré
1 message
Posté le 09 octobre 2019 - 16:48
Bonjour,

J'ai deux sous-requêtes SELECT que j'appelle N et N1, assez complexes, qui fonctionnent bien individuellement.
J'arrive à faire un LEFT OUTER JOIN, un RIGHT OUTER JOIN mais pas un FULL OUTER JOIN entre les deux requêtes.

Comment est-ce possible ?

Exemple 1 OK
SELECT * FROM
(SELECT ...) AS N
LEFT OUTER JOIN
(SELECT ...) AS N1
ON N.liaison = N1.liaison;


Exemple 2 OK
SELECT * FROM
(SELECT ...) AS N
RIGHT OUTER JOIN
(SELECT ...) AS N1
ON N.liaison = N1.liaison;


Exemple 3 KO
SELECT * FROM
(SELECT ...) AS N
FULL OUTER JOIN
(SELECT ...) AS N1
ON N.liaison = N1.liaison;

Erreur renvoyée par le serveur
Aucune analyse n'est ouverte et le fichier <N> n'a pas été décrit

Merci de me dire, j'ai peur que HFSQL soit limité par rapport à SQL.
Exemple avec les jointures et UNION j'ai déjà eu des requêtes qui fonctionnent en SQL ou MySQL mais pas sur HFSQL.
Message modifié, 09 octobre 2019 - 16:50
Membre enregistré
491 messages
Popularité : +2 (4 votes)
Posté le 09 octobre 2019 - 19:19
Bonsoir SQULLZ
Un petit mail rapide au support technique avant de te prendre la tête et/ou attendre une réponse sur forum ;)
En tout cas excellente question !
Christian

--
Christian - kick71