2012-01-18 11 views

risposta

9

Ciò presuppone che lap_time_1 e lap_time_2 siano due colonne e che i dati si tengano sulla stessa riga.

SELECT * 
FROM YourTable 
WHERE ABS(lap_time_1 - lap_time_2) > 30 
+0

+1 per essere stato prima. –

2

Piuttosto diretto. Ho fatto lo stesso per calcolare la distanza relativa di un punto di vendita a un cliente.

select * from <table> where abs(field1 - field2) > 30 
3

MySQL ha un valore assoluto (ABS) mathematical function. Così si potrebbe fare qualcosa di simile:

SELECT * 
FROM lap 
WHERE ABS(lap_time_1 - lap_time_2) > 30; 
3
SELECT * 
FROM MyTABLE 
WHERE ABS(lap_time1 - lap_time2) > 30 
Problemi correlati