兩個表某字段直相同,如何用asp在同頁面輸出另外表資料

2022-09-09 09:55:03 字數 3967 閱讀 2999

1樓:匿名使用者

假設你的資料庫連線檔案為:conn.asp,資料庫連線欄位為:conn:

<%set rs=server.object("adodb.recordset")

rs.open "select * from news",conn,1,1

set rs1=server.object("adodb.recordset")

rs1.open "select * from book",conn,1,1

do while not rs.eof

response.write rs("news_id")

rs.movenext

loop

do while not rs1.eof

response.write rs1("book_id")

rs1.movenext

loop

%>這只是乙個簡單的例子,希望對你有用

2樓:

合併查詢

用asp+access怎麼實現在同一頁面讀取同乙個資料庫的兩個或多個表

3樓:匿名_熱心網友

如圖,在iis中所在站點或虛擬目錄檢視屬性 --主目錄-配置--選項中,將啟用父路徑的選擇框選中即可。

4樓:網海1書生

同一頁面肯定可以讀取同一資料庫的多個表的,這分幾種情況:

1、順序呼叫多個表(即開啟乙個錶用完後關閉再開啟下乙個表):

set rs1=server.createobject("adodb.recordset")

rs1.open "select * from news",conn,1,1

do until rs1.eof

'這裡顯示news表的內容

rs1.movenext

loop

rs1.close

rs1.open "select * from news1",conn,1,1

do until rs1.eof

'這裡顯示news1表的內容

rs1.movenext

loop

rs1.close

set rs1=nothing

2、同時開啟多個表(用不同的記錄集物件同時開啟多個表):

set rs1=server.createobject("adodb.recordset")

set rs2=server.createobject("adodb.recordset")

rs1.open "select * from news",conn,1,1

do until rs1.eof

rs2.open "select * from news1 where id"),conn,1,1

'這裡顯示news1表中與news表相關的內容

rs2.close

rs1.movenext

loop

rs1.close

set rs2=nothing

set rs1=nothing

3、在同一sql查詢中開啟多個表(效率稍微高些,但要求多個表之間要有關聯字段):

set rs1=server.createobject("adodb.recordset")

rs1.open "select * from news,news1 where news.id=news1.id",conn,1,1

'後面的具體用法我就不寫了,可以用rs1("news.title")和rs1("news1.title")來區分不同表的字段

5樓:

set rs1=server.createobject("adodb.recordset")

rs1.open "select * from news",conn,1,1

do until rs1.eof

怎麼用asp在乙個頁面中呼叫資料庫中的兩個表

6樓:

select * from table1,table2 where table1.id=table2.id

where條件看你的需求,我只是演示兩個表同樣欄位名的區別。

7樓:

建立兩個不同的連線物件試試呢~

asp中,怎樣實現在乙個表中「同一字段,不同記錄」的資料運算,並將結果輸出到該錶的另乙個欄位中?

8樓:匿名使用者

select sum([jg_jan]) from [b1] 這樣是統計乙個表的所有jg_jan的和,後面加where語句做條件判斷,group by語句做篩選什麼的就不說了.

輸出到另一欄位 上面的sql語句執行後取值出來更新就行了唄每當更改任意記錄的資料結果立馬更新並儲存,把上面的sql語句放到乙個過程裡面,每執行完就呼叫這個過程

access資料庫雖然不支援儲存過程,檢視之類,但是基本的sum(),count()等統計函式還是支援的

9樓:趣趣玩玩

sql 的sum 函式

asp 讀取乙個資料庫中的兩張表,兩張表中有乙個相同的字段在資料庫中,怎麼把他們按照 該欄位聯絡起來 10

10樓:

提供乙個思路,這就相當於乙個條件選擇問題,兩表有相同字段,表1的字段傳遞到表2中,用

request來進行傳遞,希望能幫到你

11樓:匿名使用者

還是合併2表效率最高。

asp中用sql語句聯合查詢多個表,如果兩個表中有相同字段,怎麼查詢顯示出來。

12樓:匿名使用者

直接在資料庫裡建個檢視吧~~~

sql+asp如何調出兩個表欄位名相同的資料

13樓:翼帆

sql = "select b.*,a.name as tname from a,b where a.tid = b.tid"

rs("tname")即可

使用as將列定義為其它的值即可,明白?

你原先的記錄集,使用rs("a.name")也是可以呼叫的。

14樓:匿名使用者

呵呵,使用列的別名可以了,

sql = "select b.*,a.name as aname,a.tid as atid from a,b where a.tid = b.tid"

然後使用rs("aname")

sql資料庫,請問如何查詢乙個表兩個字段內容和另乙個表兩個字段內容完全相同的記錄?

15樓:匿名使用者

需要用連線查詢來處理。

如有以下2張表:

查詢2張表id和name欄位內容完全相同的內容,可用如下語句:

select a.* from test a,test1 b where a.id=b.id and a.name=b.name;

結果:說明,兩表連線where條件要寫上關聯條件,因為提問是兩個字段完全相等,所以就寫作:a.id=b.id and a.name=b.name

16樓:

select a1.* from a1,a2

where a1.b1=a2.b1 and a1.b2=a2.b2;

17樓:匿名使用者

select a1.b1, a1.b2, a1.b3

from a1 inner join a2 on a1.b1 = a2.b1 and a1.b2 = a2.b2

oracle我取出兩個的欄位,如何用欄位除以欄位?如圖所示

13年回答的是 select sum 222 sum 2 from dual 好像是這樣 我自己沒太懂 19年給的答案是下面 巢狀處理 select aaa bbb from 你的截圖sql語句 oracle update 的時候修改兩個欄位.其中第二個欄位和改過的第一個欄位有關 結果取得是改之前的...

如何excel中篩選兩個表中相同的資料

如何篩選兩個excel 間的相同資料?兩個 如何篩選相同資料 如何把兩個excel 中相同的資料篩選出來,並放在第三個 中 步驟一 襲步驟二bai 步驟三 du 步驟四 zhi 步驟五 步驟六 步驟七dao 步驟八 步驟九 1.將兩 bai個工作表放在一個視窗中,如圖du所示 sheet1是全zhi...

excel2019兩個表篩選出相同內容後,在表2重複內容的單元格後面加與表1備註內容相同的值

在表2的b3中輸入或複製貼上下列公式 vlookup a3,表1 a b,2,或 iferror vlookup a3,表1 a b,2,下拉填充 在表2中,備註那一欄,vlookup a3,表1中a3 b6,2,0 就可以查詢出對應的在表1中的相同身份證的備註vlookup是查詢相同值,在哪個區域...