資料表的二維表儲存及定位

2021-08-22 01:35:27 字數 759 閱讀 4568

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

二維表

直徑0-300

300-500

500-1000

1000-1500

160.5

0.80.9

0.640

0.71.0

1.11.2

601.5

1.61.7

1.880

2.12.2

2.32.4

1003.1

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

資料表的二維表儲存及定位

工作中常遇到二維表的儲存及定位問題,通常我們會用excel來儲存,在資料庫中如何實現二維表的儲存和定位呢?首先,我們建立二維表,以下 二維表 為例 二維表 直徑0 300 300 500 500 1000 1000 1500 160.5 0.80.9 0.640 0.71.0 1.11.2 601....

二維資料表的顯示

要求二維資料表顯示結果如下 專案1專案2 專案3專案4 專案5合計 級別1 10.47 30.58 42.71 83.76 級別235.14 59.90 68.66 163.70 級別318.17 69.24 78.29 165.69 級別433.33 32.20 91.37 27.87 184.7...

二維資料表的XML描述

二維資料表的形式以表1為例,表1 浩口鎮 後湖農場 總口農場 龍灣 1級 356.4 34.78 2567.9 78.5 2級234.6 66.7 345.1 52.7 3級125.7 98.0 555.5 33.9 表1可轉換為一維的資料表如下,表2 等級 鄉鎮名面積 1級浩口鎮356.4 1級後...