我要在access資料庫的兩個表中計算兩個數量欄位的和

時間 2021-08-14 09:10:53

1樓:金貞怡嵇奕

sql多表查詢

例子:如果兩個表只是其中一個欄位有關聯:

select

*from

表a,表b

where

表a.欄位

=表b.欄位

如果2個表的結構一摸一樣:

select

*from

表aunion

select

*from

表bwhere條件

2樓:建之愚衍

不知道你是要在某程式中實現,還是想用sql語句實現?

若是想在某程式中實現的話(如在asp中),可以這樣(只是思路):

你先定義兩個變數如

dimm,n,

接下來,

select

*from

a......

m=記錄集a中的某欄位值,

select

*from

b......

******然後判斷

對錶b所作的查詢記錄集是否為檔案頭,這要使用bof函式,也即是判斷bof是否為真.若不為真則說明表中有資料.

ifnot

rs.bof

then

n=記錄集b中的某欄位值

else

*****若不為真,即表中無資料,則給n賦值為0.

n=0end

if最後就可求出n+m

ACCESS資料庫的SQL查詢兩個時間段函式怎麼寫

select from 表 where 日期 between 開始日期 and 結束日期。access資料庫查詢2個時間段間的資料 1,開啟該access資料庫,點選建立的查詢設計,然後關閉顯示錶,把表切換成sql表。2,在框框中輸入以下語句 select 欄位 from 表名 where 時間 b...

我想學資料庫哪個資料庫更好呢?Access還是SQL還是Oracle呢

對於初學者,我看還是sql吧。其實你說sql,應該叫sqlserver吧,畢竟是windows上的,安裝配置使用都好弄。oracle就比較囉嗦了。至於access,可以不用考慮。你看看sqlserver,access也就差不多了。語句差別不大。sql,是一種標準,各家公司都按照sql的標準,開發了自...

說說現在access資料庫的用途

access是最基本的資料庫入門工具,建立資料表,寫查詢語句,建立關係,主鍵和最簡單的索引 你用微軟mssql或者mysql或者orcale學習資料庫當然可以,只是起點有點高而已,上手難一些而已 它們的原理都是相同的,尤其sql查詢語句大部分都是通用支援的,熟悉了access以後學習其他資料庫事半功...