La réponse réside tout à fait dans votre pseudo-code. La façon la plus pertinente de stocker vos données est dans un tableau à trois colonnes :x
et y
, et value
, et une contrainte unique sur les deux premières colonnes.
l'ensemble de données fourni dans votre exemple se traduirait comme suit :
x y value
----------------
762 635 26.23
762 762 28.41
762 889 30.60
1016 635 27.61
1016 762 29.91
1016 889 32.31
1270 635 29.06
1270 762 31.48
1270 889 33.91
Avec cette structure de table, il s'agit désormais d'une requête simple :
select value from mytable where x = 762 and y = 889