Bonjour à tous,
J'ai un problème au niveau d'un select.
Mon boss veut que je fasse une requête assez importante
Je dois fournir la liste des commandes n°, fournisseurs, date, fournisseur potentiel 1, fournisseur potentiel 2, fournisseur potentiel 3
Le problème réside sur les fournisseurs potentiels.
comment peut-on trier les fournisseurs potentiels en utilisant le n° du commande alors que ce numero doit être un des résultats de la requête
J'ai fait
mais il y a erreur du genre toutes les variables ne sont pas liées. Je pense que c'est surtout au niveau de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 select <s>c.num</s>,c.fournisseur, c.daty, f.ref_fournisseur (select f.fournisseur from fournisseurs f where num_f =:c.num and rownum = 1 ) fournisseur1 from commandes c -- le num ici est <s>num</s> inner join fournisseurs f on c.num = f.num order by 1;
Quelqu'un a t-il une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part (select f.fournisseur from fournisseurs f where num_f =:c.num and rownum = 1 -- le num ici est <s>num</s>) fournisseur1
Merci d'avance
Mialy Elodie
Partager