工作中常遇到二維表的存儲及定位問題,通常我們會用EXCEL來存儲,在數據庫中如何實現二維表的存儲和定位呢?首先,我們建立二維表,以下<二維表>為例
上表中,0-300,..,1000-1500(是我在實際工作中的工件總長的范圍值,大家可以用自已的套用),相當於excel中的橫向的A,B,C,D,...;直徑16,40,80,100相當於EXCEL中的豎向的A,B,C,D,這樣我們就實現了二維表在數據庫中的存儲實現
以上如何快速定位直徑是60,工件總長為450呢?
1>我是用delphi編程,在程序中將在輸入工件總長450,做判斷後,范圍值應該是300-500,用變量gjzc保存
工作總長的范圍值
2>用SQL語句查詢: select [300-500] where aa where 直徑=60
即可定位直徑為60,范圍值是300-500的數據了,我想可能有些朋友也會有同樣的問題,所以我拿出來與大家一同分享,但我相信會有更好更快的解法,希望高手能分享給大家