⑴ 我的資料庫很大,我想篩選某一欄位的某一范圍
因為數據量實在是太大,如果用ACCESS資料庫自帶表篩選功能,
對於超過100萬條字的記錄表來說其篩備旅鏈選演算法導致的系統開銷實在是太大了!不是一般電腦能夠負擔的。
如果你要將「欄位13」直接轉換為數字類型,同樣的道理,其產生的系統開銷也不是一般電腦所能承受的!
那麼如果你要查出文本類型「欄位13」200以上的數據,可以使用Val函數編寫一個選擇查詢,取名「查詢2「,
具體代碼如下:
SELECT [自貢---1212697].*
FROM [自貢---1212697]
WHERE (((Val([欄位13]))>=200))
ORDER BY Val([欄位13]);
然後運行(雙擊)上述查詢,你就可以非常輕松地得到你要的結果(這里使用了排序,如果不排序速度更快),
耗時幾十秒左右即可輸出你要的結果。
至於如何將欄位13、14、15轉換成數字類型,可以將下列SQL代碼保存為一個生成表查詢,取鎮碧名「轉換為新表」
SELECT 欄位1, 欄位2, 欄位4, 欄位5, 欄位6, 欄位7, 欄位8, 欄位9, 欄位10, 欄位11, 欄位12,
Val(欄位13) AS 數字欄位13, Val(欄位14) AS 數字欄位14, Val(欄位15) AS 數字欄位15 INTO NewTable
FROM [自貢---1212697];
雙擊查詢「轉換為新表」,大約耗時一分鍾即可完成轉換,生成的新表原來欄位13、14、15就變成數字欄位仿孫了。
⑵ 有沒有一款軟體可以方便的在各大數據庫之間檢索資料
說說你的具體實現想法,舉個例子
⑶ 兩組數量很大的數據(A組和B組),如何篩選出既在A出現又在B出現的數值。
數據菜單 - 篩選 - 自孝謹敗動篩選。 這不是在Word裡面做的,這樣的效果需要2)在「開始」選項卡上的「編輯」組中,單擊巧顫「排序和篩選」,晌賀然後單擊「
⑷ EXCEL一個唯一值對應多個數據,篩選出該唯一值的最大數據並求和(資料庫常龐大)。
如附件,
G2中的公式是
=INDEX(A:A,SMALL(IF(MATCH(A$2:A$8&"",A$2:A$8&"",)+1=ROW($2:$8)*(A$2:A$8<>""),ROW($2:$8),65536),ROW(A1)))&""
需按【組合鍵】確認,確認後右拖到H2單元格。
I2中的公版式權是
=SUMIF(B:B,H2,C:C)
J2中的公式是
=MAX(IF($B$2:$B$8=H2,$D$2:$D$8))
也需按【組合鍵】確認。
最後選定G2:J2下拉填充。
⑸ 資料庫 sql 篩選一個表內相同欄位的最大值
SQL篩選最大沖悉值的函數是大碧:MAX
例如,求表A中欄位B的最大值,B為數字列,語句如下:
selectmax(B)asMax_BfromA
延伸:
求B的最小值
selectmin(B)asMin_B散仿乎fromA
求B的平均值
selectavg(B)asAvg_BfromA
⑹ excel2010數據篩選出最大的數據方法
在 Excel 中錄入好數據以後可能會需要篩選出最大的數據,可是在龐大的數據表面前篩選出最大值一定會浪費不少時間,這個時候就應該用到篩選功能,或許有的朋友並不知道篩選功能該如何篩選出最大的數據,如果不懂的朋友歡迎一起來鑽研學習一番。接下來是我為大家帶來的excel2010數據篩選出最大的數據 方法 ,供大家參考。
excel2010數據篩選出最大的數據方法:
篩選出最大數據步驟1:首先,在銷售數據表中選中存儲“年度匯總”數據的單元格區域,如圖1所示。
篩選出最大數據步驟2:然後,在“開始”選項卡的“樣式”選項組中,單擊【條件格式】按鈕,並執行下拉列表中的【項目選取規則】|【值最大的10項】命令,如圖2所示。
篩選出最大數據步驟3:在隨即打開的“10個最大的項”對話框中,在“為值最大的那些單元格設置格式”文本框中輸入所要選取數據的個數,如“3”,然後,將“設置為”下拉列表框的值設置為“綠填充色深綠色文本”,如圖3所示。
篩選出最大數據步驟4:單擊【確定】按鈕關閉“10個最大的項”對話框,此時,Excel工作表中選定單元格區域中的前3名最大值就立即被指定的格式標記出來了,如圖4所示。
篩選出最大數據步驟5:銷量位居前3名的數據被突出顯示出來後,劉經理便可輕松找到最暢銷的3本圖書,有助於對後續工作安排做好准備。