Mysql
 sql >> Database >  >> RDS >> Mysql

Come rappresentare i dati degli assi X e Y in una tabella SQL

La risposta sta proprio nel tuo pseudo codice. Il modo più rilevante per archiviare i tuoi dati è in una tabella con tre colonne:x e y e value e un vincolo univoco sulle prime due colonne.

il set di dati fornito nel tuo esempio si tradurrebbe come segue:

   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

Con questa struttura di tabella, ora è una query semplice:

select value from mytable where x = 762 and y = 889