我有兩個字段的類型int lap_time_1
和lap_time_2
。是否有mysql查詢選擇第一圈和第二圈之間的差值(絕對值)大於30的記錄?如何選擇記錄如果兩個值之間的差值的絕對值大於某個數字?
5
A
回答
9
這裏假設lap_time_1和lap_time_2是兩列,數據保存在同一行上。
SELECT *
FROM YourTable
WHERE ABS(lap_time_1 - lap_time_2) > 30
2
非常直截了當。我也是這樣計算銷售點與客戶的相對距離。
select * from <table> where abs(field1 - field2) > 30
3
MySQL確實有一個絕對值(ABS)mathematical function。所以,你可以做這樣的事情:
3
SELECT *
FROM MyTABLE
WHERE ABS(lap_time1 - lap_time2) > 30
相關問題
- 1. 如果值在兩個數字之間
- 2. 在兩列值之間選擇記錄
- 3. 兩個數組之間的差異值
- 4. 選擇值在SQL中的兩個字符串之間的值
- 5. MS Access:嘗試選擇對應於某個值的記錄中的值
- 6. 如何切換兩個選擇元素之間的選定值
- 7. jquery如果值大於某個長度
- 8. 如何找到兩個值之間的記錄
- 9. 找到兩個值之間的差異?
- 10. MySQL在兩個值之間選擇行
- 11. 同一表中兩條記錄之間的字段值差異
- 12. 基於兩個記錄之間的值的DJango查詢
- 13. 如何在兩列中選擇最大值的記錄?
- 14. 如何在兩個日期之間選擇不同的值
- 15. 如何獲取兩個日期時間值之間的差異?
- 16. 計算當前值與記錄的最後一個值之間的差值
- 17. 如何從表中選擇記錄,其中列的總和等於某個值?
- 18. 如何選擇不同表格的兩個字段之間的字段值
- 19. 根據兩個其他列之間的較大值選擇列
- 20. MDX選擇兩個值之間的度量值
- 21. SQL Server:選擇SUM中兩個值之間的最小值
- 22. 停止LLDB如果兩個變量之間的差值小於X
- 23. 如何找到差值小於特定值的最大對數?
- 24. 基於SQL中其他列值的兩個值之間的時間差
- 25. 如何在兩個日期和時間之間選擇記錄?
- 26. 選擇記錄匹配MongoDB中兩個字段的concat值
- 27. 如何更新sql中兩個變量之間的差異值?
- 28. 我將如何選擇Python字典大於某個值的元素
- 29. 最後兩個記錄的日期時間的差異值
- 30. FLash AS3 - 如何表示兩個xy座標之間的差值,作爲介於0和1之間的數字?
+1是第一個。 – 2012-01-18 14:48:17