我有15,000個數字,範圍在1000-8000之間。每個號碼分配給六個類別和子類別中的一個,在某些情況下有重疊。 樣本數據:根據數千條記錄顯示數字範圍
value cat1 cat2
2333 WHITE A
2334 ORANGE B
2335 ORANGE A
2335 WHITE B
2336 ORANGE A
2336 WHITE B
2336 RED C
2337 RED A
2338 RED A
2339 RED A
2340 RED A
什麼是這些值作爲這種結合的有效途徑:
- 白:2333,2335年至2336年
- 橙:2334年至2335年,2336
- 紅:2336-2340
使用案例:給定一個值,如2338 A什麼是檢索cat1值的有效方法RED?
對於這個用例,存儲這些字符串來測試的更有效方法是什麼?
語言偏好的JavaScript,PHP或MS Excel
記錄已經在Excel中?如果你想使用PHP不是最好將它們轉移到數據庫中嗎? – kennytm 2010-01-19 05:40:26
目前這些數字是在Excel中,但可以傳輸到MySQL或其他格式,無論什麼套裝 - 數據的存儲不是一個可以改變的因素,問題是如何處理數據一旦可用。 – 2010-01-19 05:42:47
好的。你的問題是「cat1' ='Red'」如何輸出'value' = 2336〜2340「或用例即」給定'2338A'如何輸出'cat1' = RED「? – kennytm 2010-01-19 05:47:43