PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Requetes imbriquées avec parametres
Requetes imbriquées avec parametres
Débuté par Thierry B., 22 nov. 2006 12:35 - Aucune réponse
Posté le 22 novembre 2006 - 12:35
Bonjour,

Je voudrais réaliser une requete qui me permet d'afficher des données

Fichier favoris des sites contient
sit2
sit3

Fichier general
sit1
sit2
sit3
sit4
sit5
sit6
sit7

Le but c'est de n'afficher que les sites du fichier general sans les sites du fichier favoris.

SELECT DISTINCT
site
FROM
KU4UTFA,
fic_site
WHERE
site NOT IN
(
SELECT
Favsite
FROM
fic_Favoris
WHERE
U4RACN = {Param_ID_RACINE}
AND U4USER = {Param_USER}
AND U4TYPE = {PARAM_TYPE_FAV_UTI}
)
AND U4USER = {Param_user}
AND U4TYPE = {Param_type_fav_uti}
AND U4RACN = {Param_id_racine}
ORDER BY
site ASC


2 questions :

1)
J'ai été obligé d'ajouter les 3 lignes ci-dessus pour passer des parametres à ma requete imbriquée sinon le requeteur ne voit pas les parametres ?
AND U4USER = {Param_user}
AND U4TYPE = {Param_type_fav_uti}
AND U4RACN = {Param_id_racine}
y a t il un autre moyen de passer des parametres à cette requete ?

2)
Si je n'ai pas au moins une ligne dans le fic_Favoris la requete ne me renvoie rien.

Est-ce normal ?
avez-vous une autre solution ?


Merci d'avance pour votre aide.