PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → LEFT OUTER JOIN fonctionne mais pas FULL OUTER JOIN
LEFT OUTER JOIN fonctionne mais pas FULL OUTER JOIN
Iniciado por SQULLZ, 09,oct. 2019 16:48 - 1 respuesta
Miembro registrado
1 mensaje
Publicado el 09,octubre 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.
Mensaje modificado, 09,octubre 2019 - 16:50
Miembro registrado
909 mensajes
Publicado el 09,octubre 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