PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Pb de sous requete
Pb de sous requete
Débuté par SVMAN, 27 fév. 2004 11:17 - 1 réponse
Posté le 27 février 2004 - 11:17
Bonjour a tous

J'ai des petits soucis avec des sous requetes donc si quelqu'un pouvait m'aider
car l'aide n'est pas tres clair .

Voila la requete :

SELECT PERSONNEL.Nom_Perso, PERSONNEL.Prenom_Perso, PERSONNEL.Trigramme
FROM PERSONNEL, PERSONNEL_BASE, BASE, TYPE

WHERE PERSONNEL_BASE.Trigramme = PERSONNEL.Trigramme
AND BASE.IDBASE = PERSONNEL_BASE.IDBASE
AND TYPE.IDTYPE = BASE.IDTYPE
AND TYPE.IDTYPE = (SELECT STAGE_TYPE.Duree_validite_stage, STAGE.Nom_Stage,
PERSONNEL_STAGE.Date_obtention_stage, STAGE_TYPE.IDTYPE
WHERE PERSONNEL_STAGE.Trigramme = PERSONNEL.Trigramme
AND STAGE.IDSTAGE = PERSONNEL_STAGE.IDSTAGE
AND STAGE.Alerte = 1 )


le message d'erreur

Erreur à la ligne 11 du traitement Initialisation de Filtre_alarme.
Vous avez appelé la fonction HExécuteRequête.
Problème d'initialisation de la requête <R_alarme_stage>.
mot WHERE inattendu

Merci d'avance a tous ++
Posté le 27 février 2004 - 14:24
"SVMAN" <svman1@wanadoo.fr> wrote:


Bonjour a tous

J'ai des petits soucis avec des sous requetes donc si quelqu'un pouvait

m'aider
car l'aide n'est pas tres clair .

Voila la requete :

SELECT PERSONNEL.Nom_Perso, PERSONNEL.Prenom_Perso, PERSONNEL.Trigramme
FROM PERSONNEL, PERSONNEL_BASE, BASE, TYPE

WHERE PERSONNEL_BASE.Trigramme = PERSONNEL.Trigramme
AND BASE.IDBASE = PERSONNEL_BASE.IDBASE
AND TYPE.IDTYPE = BASE.IDTYPE
AND TYPE.IDTYPE = (SELECT STAGE_TYPE.Duree_validite_stage, STAGE.Nom_Stage,
PERSONNEL_STAGE.Date_obtention_stage, STAGE_TYPE.IDTYPE
WHERE PERSONNEL_STAGE.Trigramme = PERSONNEL.Trigramme
AND STAGE.IDSTAGE = PERSONNEL_STAGE.IDSTAGE
AND STAGE.Alerte = 1 )


le message d'erreur

Erreur à la ligne 11 du traitement Initialisation de Filtre_alarme.
Vous avez appelé la fonction HExécuteRequête.
Problème d'initialisation de la requête <R_alarme_stage>.
mot WHERE inattendu

Merci d'avance a tous ++

Il n'y a pas de clause from dans la sous-requête.

Frédéric.