2012-01-18 27 views

Respuesta

9

Esto supone que lap_time_1 y lap_time_2 son dos columnas y los datos se mantienen en la misma fila.

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

+1 por ser el primero. –

2

Bastante sencillo. Hice lo mismo para calcular la distancia relativa de un punto de venta a un cliente.

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

MySQL tiene un valor absoluto (ABS) mathematical function. Por lo que podría hacer algo como esto:

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