Bonjour à tous
Mon souci est le suivant
Je souhaite récupérer depuis une table des enregistrements dont le calcul sur deux champs est le minimum
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 structure de ma table
champ1      champ2   champ3   champ4   champ5
1          4.5        6.8           1                 sfsdf
2          4.5        3.6           1                 zzre
3          3.5        2.6           2                  dfodf
4          3.5        1.8           2                   det
je souhaiterais obtenir tous les champs des enregistrements 1 et 3 correspondant aux valeurs mini de champ2/champ3 groupées par champ4.

donc j'envisageais ce type de requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
select champ4,champ2,champ3,champ5 from MaTable
join
(
select min(champ2/champ3),champ4 from Matable
group by champ4
on ......      // et là je coince
)
Merci d'avance pour votre aide