[請益] sql查詢找出差值最小的問題!

看板PHP作者 (alex)時間16年前 (2008/07/25 04:28), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
我有個變數$h用此變數去跟資料表每筆資料的width欄位 做"相減取絕對值"運算~挑出差值最小的資料 程式的sql查詢語法那我該怎麼改? 請高手幫忙解答~謝謝! 程式如下: $h=4; $str="SELECT * FROM $plan WHERE width=abs(min('$h'-width))";//語法是錯的! $result = mysql_query($str,$link); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.115.2

07/25 10:12, , 1F
用 SORT 排,再用 LIMIT 1,話說這應該去資料庫板問
07/25 10:12, 1F

07/25 11:10, , 2F
請學會基本除錯技巧, query前印出SQL字串
07/25 11:10, 2F

07/25 11:10, , 3F
mysql_query($str) or die($str); 也可
07/25 11:10, 3F
文章代碼(AID): #18YENNPZ (PHP)