2010-11-21 19 views
0

alanındaki belirli bir değere en yakın veya ona eşittir POSTIDS POSTIDS değerlerine sahip bir alanlı bir mysql tablo var: 1,2,6,7,15,24,25,63,78,98,120Sql değeri,

ben değişken $ postid = '21'

POSTIDS Bu nasıl yapabilirim

(bu durumda 21) $ postid için "en yakın olan" tablosunda GELEN

SEÇ * çağrıda?

cevap

1
select * 
FROM table 
where abs($postid-POSTIDS) = (select min(abs($postid-POSTIDS)) 
     from table) 
İlgili konular