頁:
[1]
比對資料[已解決]
本帖最後由 han860 於 2015-12-22 03:50 PM 編輯想請問~
假使我有張表~
id qty price
1 20 500
2 30 300
3 50 200
我撈資料時該怎麼去比對qty~
未滿20則指定數值~~
超過20未超過30時抓500~
然後滿30未滿50時抓300~
然後50以上抓200~~
還請高手指導一下~~
<div></div> 本帖最後由 theloserbm 於 2015-12-21 03:34 PM 編輯
SQL是能指定只獲取最高/低的一項資料的
你的情況可以寫只獲取一項小於你指定數值的最高數量的一筆資料
在mysql是這樣的
select from TABLE where qty <= $quantity order by qty desc limit 1 theloserbm 發表於 2015-12-21 03:34 PM static/image/common/back.gif
SQL是能指定只獲取最高/低的一項資料的
你的情況可以寫只獲取一項小於你指定數值的最高數量的一筆資料
在my ...
收到~
多謝大大解說~~
在去試看看~~~
頁:
[1]