1樓:黑馬程式設計師
以下:1、
insert into a([id], ids, [name], type, time)
select [id], null, [name], 'dd', getdate() from b where type='dd'
2、declare @
num int,@i int;
set @i=0;
set @num=(select 字段
專 from 表1 where 條件
屬);while @i<@num
begin
set @i=@i+1;
insert into 表2(字段) select 字段 from 表1 where 條件;
end;
3、insert into b (column1,datecolumn)
select column1,getdate() from a
sql語句 怎麼從一張表中查詢資料插入到另一張表中
2樓:匿名使用者
查詢的資料bai插入到另一張表中du,分為zhi兩種情況
,一dao種是目標表不存在,專另一種是目屬標表存在。
工具:oracle 10g
源表資料:
情況一(目標表不存在,建立表名為t1的表,將person表中全部資料插入):
執行語句:
create table t1 as select * from person;
情況二(目標表t1存在,將person表中agegrade為年輕人的資料插入):
insert into t1 select * from person where agegrade='年輕人';
3樓:千鋒教育
select into 語句
select into 語句從乙個表中選取資料,然後把資料插入另乙個表中。
select into 語句常用於建立表版的備份復件或權者用於對記錄進行存檔。
sql select into 語法
把所有的列插入新錶:
select *
into new_table_name [in externaldatabase]
from old_tablename
或者只把希望的列插入新錶:
select column_name(s)
into new_table_name [in externaldatabase]
from old_tablename
如何用sql語句查詢兩張表中的相同字段資料
4樓:千鋒教育
select * from 表1 a,表2 b where a.aid=b.bid
有兩張表:表1表2 兩表裡
內一一對應的是aid和bid
a,b分別容
代表:表1,表2 的別名,換句話說a就是表1,b就是表2a.aid 就是:表1的字段aid
b.bid 就是 : 表2的字段bid
如何用sql語句查詢兩張表中的相同字段資料
5樓:千鋒教育
假設表1位table1 ,表2位table2select a.col
from (select column_name col from user_tab_columns where table_name = 'table1') a ,
(select column_name col from user_tab_columns where table_name = 'table2') b
where a.col = b.col
這樣就可以查詢出兩個表得相同欄位了
sql一張表中一條sql語句如何count多條資料
下面這樣就行了 select count b from awhere 1 1 and b 1 or b 2 or b 3 group by b select count from a select count b1 count b2 count b3 from a 直接bai加入du 就是了。zhi...
acess中,如何用sql語句查詢表中欄位名,型別,長度,允許空等資訊
在做動態建表時,遇到了乙個很棘手的問題 如何判斷乙個表在資料庫中是否存在?開始,想到的是 先去執行建立表的sql語句,如果此語句錯誤,則該錶可能存在於資料庫當中 為什麼?後來,感覺此法大大不妥,上網查了半天,才知道這個問題可通過系統表圓滿的解決。access當中系統表中有乙個叫msysobjects...
SQL怎麼將表中的資料拼接到另一張表中
如果兩表字段相同,則可以直接這樣用。insert into table a select from table b 如果兩表字段不同,a表需要b中的某幾個字段即可,則可以如下使用 insert into table a field a1,field a2,field a3 select field ...