我在表格中有多条记录。假设持续时间字段的值为70,180,280,380,依此类推。
现在我想获得持续时间100的记录。它介于70和180之间,所以我想获得180个持续时间字段值的详细信息,但它不是从180以上得到的值。
有可能请帮助我。
提前致谢。
答案 0 :(得分:1)
你可以试试这个
SELECT T1.*, T2.*
FROM table T1 INNER JOIN table T2 on T2.duration - T1.duration >= 100
WHERE T2.ID = T1.ID + 1
ORDER BY T1.duration
希望它能解决您的问题
答案 1 :(得分:-1)
据你所说:
SELECT * FROM `table` WHERE `duration`>70 AND `duration`<=180