FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Gros problème de requête SQL avec jointure
Gros problème de requête SQL avec jointure
Débuté par JVMD, 16 jan. 2007 22:14 - 2 réponses
Connectez-vous…
JVMD
#1
Posté le 16 janvier 2007 - 22:14
Bonjour, voici un problème que je rencontre et que je ne comprend pas.
Je ne suis pas terrible en requetes SQL et donc j'utilise l'éditeur de
windev.
Voici le truc :
J'ai 2 fichiers et un fichier de liaison.
Fichier Stagiaires :
Stagiaires.IDStagiaires
Stagiaires.StaNom
Stagiaires.StaPrenom
Stagiaires.StaArchive
Fichier Inscriptions :
Inscriptions.IDInscriptions
Inscriptions.IDStagiaires
Inscriptions.IDStages
Inscriptions.InsArchive
Fichier Stages :
Stages.IDStages
Stages.StgLibelle
Stages.StgArchive
L'éditeur ma donnée ça :
// Sélection des données
maRequete = "SELECT "
maRequete = "Stagiaires.IDStagiaires AS IDStagiaires, "
maRequete = "Stagiaires.StaNom AS StaNom, "
maRequete = "Stagiaires.StaPrenom AS StaPrenom, "
maRequete = "Stagiaires.StaArchive AS StaArchive, "
maRequete = "Stages.StgLibelle AS StgLibelle, "
maRequete = "Inscriptions.InsArchive AS InsArchive "
// Fichiers utilisée
maRequete = "FROM "
maRequete = "Stagiaires LEFT OUTER JOIN Inscriptions ON
Stagiaires.IDStagiaires = Inscriptions.IDStagiaires, Stages INNER JOIN
Inscriptions ON Stages.IDStages = Inscriptions.IDStages "
maRequete = "WHERE Inscriptions.InsArchive = 0 "
SI intArchives = Faux OU intListeAttente = Vrai ALORS
maRequete = "AND "
// On affiche pas les Archivés ?
SI intArchives = Faux ALORS
maRequete = "Stagiaires.StaArchive = '0' "
FIN
// On affiche seulement ceux en Liste d'attente
SI intListeAttente = Vrai ALORS
SI intArchives = Faux ALORS
maRequete = "AND
Stagiaires.StaListeAttente = '1' "
SINON
maRequete =
"Stagiaires.StaListeAttente ='1' "
FIN
FIN
FIN
// Tri
maRequete = "ORDER BY StaNom, StaPrenom"
// Fin de construction de la requête
----------------------------------------------
Pour m'écrire c'est ici :
http://cerbermail.com/…
----------------------------------------------
Signaler
0
0
Frédéric DEMILLY
#2
Posté le 17 janvier 2007 - 10:01
Bonjour,
Tu as juste oublié de nous préciser le problème en question... Qu'est-ce qui ne va pas avec cette requête ?
Frédéric.
Signaler
0
0
Philippe SAINT-BERTIN
#3
Posté le 17 janvier 2007 - 10:43
Bonjour,
En effet il nous manque le problème que tu as avec cette requête mais sans
cette question je peux déjà te dire que ta requete est fausse, pour la
construction, il faudrait que tu mettes
"MaRequete += " car au final ta chaine contient "ORDER BY StaNom, StaPrenom"
docn qd tu executes ta requete elle en fonctionne pas.
Bon dev,
Philippe
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte