Utilizzare i nomi di colonna corretti dal database nella query oppure la ricerca restituisce un errore. Ad esempio , la query seguente restituisce una singola riga con i nomi delle colonne della tabella denominata " MyTable " : 
 
 SELECT TOP 1 * FROM tabella 
 
 noti i nomi delle colonne che reggono . l'informazione posizionale 
 2 
 Prendere la distanza tra due punti in posizioni ( X1 , Y1 ) e ( X2 , Y2 ) dato come: 
 
 ( ( X1 - X2 ) ^ 2 + ( Y1 - Y2 ) ) ^ 2 
 
 Supponendo che l' informazione spaziale è memorizzato nella tabella denominata " MyTable " nelle colonne denominate " POSX " e " POSY " , la query seguente restituisce la dati che è più vicino al punto in coordinate X = 10.0 , Y = 10.0: 
 
 SELECT TOP 1 * , ( ( POSX - 10,0) ^ 2 + ( POSY - 10,0) ) ^ 0.5 come distanza dal MyTable 
 
 Regolare i valori X e Y in modo da riflettere la posizione del punto in questione . 
 3 
 ingresso la seguente query , se più di un valore si voglia restituire il 20 più stretti righe della tabella più vicino al punto in X = 10.0 , Y = 10,0 : 
 
 SELECT * , ( ( POSX - 10,0) ^ 2 + ( POSY - 10,0) ) ^ 0.5 come distanza dal ORDER BY MyTable distanza LIMIT 20 
 
              
Programmazione © www.354353.com