Correction d'une rquete
Résolu
ezo_es
Messages postés
100
Date d'inscription
Statut
Membre
Dernière intervention
-
ezo_es Messages postés 100 Date d'inscription Statut Membre Dernière intervention -
ezo_es Messages postés 100 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je veux afficher des champs a partir de plusieurs table j'ai utiliser la requête suivante mais ça ne marche pas
rs = stmt.executeQuery("select codesys_facture,num_facture,date_facture,debut_periode_facture,fin_periode_facture,statut_facture,montant_ht,tva,montant_ttc,libelle_produit,nom_fournisseur,libelle_fonction,code_fonction,fcsup_fonction from facture,fournisseur,produit,fonction where facture.codesys_fournisseur=fournisseur.codesys_fournisseur and facture.codesys_fonction=fonction.codesys_fonction and facture.codesys_produit=produit.codesys_produit");
merci d'avance de me dire ce qui ne va pas
N.B: un simple "select * from la tabe" marche bien
je veux afficher des champs a partir de plusieurs table j'ai utiliser la requête suivante mais ça ne marche pas
rs = stmt.executeQuery("select codesys_facture,num_facture,date_facture,debut_periode_facture,fin_periode_facture,statut_facture,montant_ht,tva,montant_ttc,libelle_produit,nom_fournisseur,libelle_fonction,code_fonction,fcsup_fonction from facture,fournisseur,produit,fonction where facture.codesys_fournisseur=fournisseur.codesys_fournisseur and facture.codesys_fonction=fonction.codesys_fonction and facture.codesys_produit=produit.codesys_produit");
merci d'avance de me dire ce qui ne va pas
N.B: un simple "select * from la tabe" marche bien
A voir également:
- Correction d'une rquete
- Activer correction automatique android - Guide
- Telecharger clavier français avec correction - Télécharger - Divers Utilitaires
- Le correcteur automatique de votre smartphone vous rend fou ? Voici comment le désactiver - Accueil - Mobile
- Mode correction word - Guide
- Vérifier si une phrase est correcte - Accueil - Google
2 réponses
Salut,
Dans ton select, n'y a t-il pas un champ (même nom) qui est présent dans plus d'une des 4 tables ? Il faudrait alors le préfixer avec le nom de la table.
Donne nous une description des 4 tables.
cdlt
Dans ton select, n'y a t-il pas un champ (même nom) qui est présent dans plus d'une des 4 tables ? Il faudrait alors le préfixer avec le nom de la table.
Donne nous une description des 4 tables.
cdlt
Bonsoir
merci a tous et voila la correction de ma requete
select facture.codesys_facture as [Code system],facture.num_facture as [Numero de la facture],Fournisseur.nom_fournisseur as [Nom Fournisseur] ,Produit.libelle_produit as [Nom produit],facture.date_facture as [Date de la facture],facture.debut_periode_facture as [Debut de la periode] ,facture.fin_periode_facture as [Fin de la periode],facture.statut_facture as [Statut Facture],facture.annee_traitement as [Annee du traitement],facture.montant_ht as [Montant HT],facture.tva as [TVA],facture.montant_ttc as [Montant TTC],fonction.fcsup_fonction as [Code Fonction superieure]
from facture,Produit,Fournisseur,fonction
where facture.codesys_fournisseur=fournisseur.codesys_fournisseur
and facture.codesys_fonction=fonction.codesys_fonction
and facture.codesys_produit=produit.codesys_produit
bonne chance
merci a tous et voila la correction de ma requete
select facture.codesys_facture as [Code system],facture.num_facture as [Numero de la facture],Fournisseur.nom_fournisseur as [Nom Fournisseur] ,Produit.libelle_produit as [Nom produit],facture.date_facture as [Date de la facture],facture.debut_periode_facture as [Debut de la periode] ,facture.fin_periode_facture as [Fin de la periode],facture.statut_facture as [Statut Facture],facture.annee_traitement as [Annee du traitement],facture.montant_ht as [Montant HT],facture.tva as [TVA],facture.montant_ttc as [Montant TTC],fonction.fcsup_fonction as [Code Fonction superieure]
from facture,Produit,Fournisseur,fonction
where facture.codesys_fournisseur=fournisseur.codesys_fournisseur
and facture.codesys_fonction=fonction.codesys_fonction
and facture.codesys_produit=produit.codesys_produit
bonne chance