Voila je suis tout nouveau, j'apprend le sql en ce moment mais j'ai quelques soucis théoriques...
En fait j'ai une table avec 4 champs :)
1.montantmini (par ex 0€)
2.montantMaxi (par ex 2000€)
3.mini (par ex 9€)
4.percent (par ex 0,005)
Sur une page php j'ai une boite de dialogue où l'utilisateur rentre unchiffre, on va l'appeler A,ma requete ca serait en fait en français

Si A < montantMini, (si A =0, mini, A*percent),A*percent.
Ouais c'est pas très clair : on fait si A est inférieur à montant maxialors on retourne mini par contre si le montant mini !=0 on ne retourneplus mini mais A*percent
Alors en fait j'avais fait cette requete :
"SELECT nom, IF($utilisateur <montantMaxi,if(montantmini=0,mini*1,$utilisateur *percent),$utlisateur* percent) asresultat FROM table ORDER BY resultat"
Donc ca m'a l'air un peu louche et je viens de tomber sur les requetesimbriquées :)) et je me dit que peut être ca ferait bien mon affairemais j'essaye de trouver de la doc et j'ai le plus souvent beaucoup demal à la comprendre..:((
merci de votre aide.
MAt