程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 數據表的二維表存儲及定位

數據表的二維表存儲及定位

編輯:Delphi

      工作中常遇到二維表的存儲及定位問題,通常我們會用EXCEL來存儲,在數據庫中如何實現二維表的存儲和定位呢?首先,我們建立二維表,以下<二維表>為例

   二維表  直徑  0-300  300-500  500-1000  1000-1500  16 0.5   0.8 0.9  0.6  40  0.7  1.0  1.1  1.2  60  1.5  1.6  1.7  1.8  80  2.1  2.2  2.3  2.4  100  3.1  2.5  2.6  2.7

  上表中,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的數據了,我想可能有些朋友也會有同樣的問題,所以我拿出來與大家一同分享,但我相信會有更好更快的解法,希望高手能分享給大家

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved