Bonjour,
J'ai actuellement une base de données qui correspond en fait à la table de cotation fédérale de natation et qui est de cette forme :
( environ 144 000 lignes )
NAGE | TEMPS | POINTS
100NL | 0.5937 | 976
100NL | 0.5941 | 975
100NL | 0.5944 | 974
100NL | 0.5947 | 973
100NL | 0.5950 | 972
...
200NL | 2.0512 | 1036
200NL | 2.0519 | 1035
200NL | 2.0525 | 1034
200NL | 2.0531 | 1033
Avec le temps au format M.SSCC
Mon problème c'est de trouver une requête qui permettrait de renvoyer le nombre de points en prenant comme variables la nage et le temps (pour une appli en java)
J'ai déjà ceci
Qui renvoie 973
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT POINTS FROM TABLE_COTATION WHERE NAGE = '100NL' AND TEMPS = 0.5947;
Mais voilà si on passe en paramètre 0.5945 qui n'est pas dans la base la fonction doit quand même renvoyer 973...
Je ne vois pas comment faire je suis pas un expert du SQL et je vois pas "le truc" si il y en a un...
Help!! Merci d'avance
Terry
Partager