作者coldollsheep (加油加油^^)
看板PHP
標題[請益] MYSQL 單引號 小數點
時間Fri Nov 30 10:55:05 2012
請教一個基礎問題 不好意思
有一個table 資料大概如下
等級 / 最高 / 最低
A 0 -0.003
B -0.003 -0.006
C -0.006 -9.999
分三個等級且資料如果介於臨界值是以高的那邊為主
例如說有一筆資料如果是-0.003 那等級B
我的SQL如下
$sql = "
select level
from tb
where 1
and duv_low < -0.003
and duv_height >= -0.003
";
應該撈到B,這樣沒問題
但是因為習慣問題,或是程式跑迴圈問題
會變成有單引號 如下
$sql = "
select level
from tb
where 1
and duv_low < '-0.003'
and duv_height >= '-0.003'
";
然後型號感覺就會亂撈了。
不知道有沒有大大願意分享一下的?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.155.34
→ chenstin:型號感覺會亂撈的意思是指? 12/01 17:14
推 KiroKu:這樣會變字串吧 12/04 21:51