Bonjour,
je cherche le moyen en sql de rechercher des enregistrements dans une table à partir d'enregistrements dans une autre table; je m'explique:
j'ai une table DEVIS avec la colonne IDDEVIS
j'ai une autre table ELEMENTDEVIS avec les colonnes IDDEVIS (pour relier les deux tables), Référence et CodeArticle;
je voudrais rechercher tous les devis dont les éléments contiennent une référence ou un code article saisi par un opérateur. Les éléments que je veux récupéré ne sont contenus que dans la table DEVIS.
Je développe en Windev et j'utilise l'hyperfile réseau ou mono poste et normalement, j'utiliserais les fonctions de parcours des fichiers de données, mais comme j'ai plusieurs critères de recherches, créer une requête sql est plus pratique.
J'ai recherché du côté des jointures, mais étant novice en sql (survol au niveau scolaire et peu utilisé avec windev), j'ai un peu de mal à comprendre.
Est-ce que la jointure est déjà une bonne approche et est-ce que je pourrais avoir un exemple de requête répondant à mon problème sachant que de mon côté, j'ai d'autres critères de recherche présents sur la table DEVIS mais également sur d'autres tables?
Je vous remercie.
Partager