看板 Database 關於我們 聯絡資訊
※ 引述《whileloop (迴圈)》之銘言: : 我目前要設計一個網頁,在網頁上可以搜尋資料庫裡的地址 : 為了加速使用者操作的動作,所以希望可以愈簡便愈好 : 但是,資料庫的地址欄位不一定很單純只有單一一筆地址 : 例如它的地址欄的資料是:新北市XX路123號~133號 : 或者是:新北市XX路99號、新北市YY路66號 : 或者是:新北市XX路99~103號、新北市YY路66號 : 如果我想要查:新北市XX路125號有沒有在資料庫的範圍裡 : 我該怎麼以現成的資料欄位再去切割來方便搜尋 : 或者資料庫不須再設計,有什麼方法可以以關鍵字去找是否有範圍內的資料有包含? : 或者,還是用程式來搜尋比對比較方便? 你可以把地址欄改成這樣 ┌─────┬────┬────┐ │路名 │起始門牌│結束門牌│ ├─────┼────┼────┤ │新北市XX路│123 │133 │ ├─────┼────┼────┤ │新北市XX路│99 │99 │如果一樣就是起始結束設成一樣 ├─────┼────┼────┤ │新北市YY路│66 │66 │ └─────┴────┴────┘ 所以你要查新北市XX路125號 語法大概就是 select * from 表格 where 路名='新北市XX路' and 125>=起始門牌 and 125<=結束門牌 一點想法... -- 我的P2個板 自然就是美 傾聽‧自然之美 NB_COLSPRING 科技 Σ 冷 泉 港 >生命孕育地,海洋之心 ClubT [風] 有空可以來逛逛^_^ Blog: http://www.wretch.cc/blog/ClubT http://clubtblog.blogspot.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.219.179.43