1樓:匿名使用者
不知道什麼資料庫.
假如是 sql server 2005 以上版本 或者 oracle
可以使用 row_number() 函式來處理
也就是 類似下面的寫法。
oracle , 可以直接用 rownum 替換掉 row_number() over ( order by (select 1) )
select
tt1.*,
tt2.*
from
(select row_number() over ( order by (select 1) ) as no, * from t1) as tt1,
(select row_number() over ( order by (select 1) ) as no, * from t2) as tt2
where
tt1.no = tt2.no
2樓:匿名使用者
每個表加一個屬性列id
select * from t1 join t2 on t1.id = t2.id
3樓:匿名使用者
給每個表都增加id。id自動增加,使用id關聯
或者不改變表結構,使用臨時表,利用sql加上行號,利用行號關聯
4樓:匿名使用者
select a.*,b.*
from t1 a ,t2 b
sql表與表之間導資料,sql 如何將一個表的資料插入到另一個表 表之間有關聯
insert into a select from b 把b表中的資料儲存到a表中 select into b from a sql server中,如何把一個表中的資料匯入到另一個表中?同一庫內 不同表之間的匯入 兩表具有相同欄位a,b,c 已測 insert into 資料庫名.dbo a a,...
sql查詢超時,sql 資料庫連線超時
解決方法 1.分化應用,把取整個資料分解為部分資料2.sql語句中多用主鍵索引 3.使用儲存過程 如果對您有幫助,請記得采納為滿意答案,謝謝!祝您生活愉快!vaela sql 資料庫連線超時 原因分析 查詢超時一般來說首先要從sql語句和資料表的結構上找原因,優化sql語句和為資料庫的查詢欄位建索引...
sql語句5張表關聯,sql語句三張表關聯查詢
select 1.2.name,3.name,4.name,5.name from 1 left join 2 on 1.2id 2.idleft join 3 on 1.3id 3.idleft join 4 on 1.4id 4.idleft join 5 on 1.5id 5.idwhere ...