我有一个名为POSTIDS的字段的mysql表 POSTIDS值:1,2,6,7,15,24,25,63,78,98,120
我有一个名为$ postid ='21'
的变量SELECT * FROM表WHERE POSTIDS“最接近”$ postid(在本例中为21)
我该怎么做?
答案 0 :(得分:1)
select *
FROM table
where abs($postid-POSTIDS) = (select min( abs($postid-POSTIDS))
from table )