⑴ 如何設置access資料庫,是其表中只保存當前一個或幾個數據值
巧用臨時數據表:
這是TestBai資料庫中的Chart表
13 張三 2010020301
14 李四 2010020302
15 王五 2010020303
16 趙六 2010020304
在SQL中我們可以利用臨時表來實現
方法如下:
第一步:先將Chart表中的數據存入臨時表#newtemptable中
select * into #newtemptable from chart
我們可以用:select * from #newtemptable語句查看臨時表中的數據
第二步:將Chart表清空
truncate table Chart
注意:不要使用delete(delete清空後不能將索引標致還原為0)
第三步:從臨時表中選擇你要保留的數據行
下面我插入原Chart表中的最後一條數據(即:16 趙六 2010020304)
insert Chart(employee,[Date]) select top 1 employee,[date] from #newtemptable order by id desc
再來查詢Chart表中的數據:select * from chart
結果為:1 趙六 2010020304
top 1 為一行 ,1改為n即為查詢前n行,用top 50 percent 表示原數據的一半
每次插入Chart表之前請先執行truncate table Chart以保存全新的數據
⑵ 如何用存儲過程實現將同一資料庫中一個表的部分數據導入另一表中
可以將一個表中的部分數據先查詢出現存到一個臨時表中,然後從臨時表中一條一條的取出來,添加到另一張表中,
也可以不用臨時表,直接將查詢出來的數據添加到另一張表中
⑶ 一個資料庫文件中可以有很多報表用於存儲基本數據對不對
可以,是對的
在報表項目中,報表的源數據可以放在資料庫,也可以放在文件里。比如,一個互聯網公司的網站運營報表系統,注冊用戶的信息來自於網站系統,存放在Oracle資料庫;用戶操作數據來自於網站系統的日誌文件,是文本文件。一般做法是將用戶操作數據從文本文件導到Oracle,再用SQL語句去提取和計算數據。