1樓:匿名使用者
從題上看,你的表id欄位未使用自動增長,也不是主鍵,所以可以使用以下語句
定義遊標變數
declare @id int,@tm datetime,@q int
set @id=1 或 其他值,你在這裡給@id賦值set @tm=時間值,你在這裡給@tm賦值set @q=整數值,你在這裡給@q賦值
然後執行以下語句
insert into a(id,tm,q) values(@id,@tm,@q)
if @id=1
begin
insert into a(id,tm,q) values(@id+1,@tm,@q)end
2樓:it_瘋狂貓
當你insert id的時候可不可以同時插入兩條??比如這樣的:
insert into a select id ,tm,q from(select t1.id,t1.tm,t1.q from a t1 where id=1
union select t1.id+1,t1.tm,t1.q from a t1 where id=1)
3樓:微笑——離開
insert into a(tm,q) values('2014-03-09 6:00:00',7)
sql語句從一張表查詢欄位值插入另表中
標準sql語句格式 insert into 表名 欄位名 select 欄位名 from 表面 例子 將查詢出的s表中sno,j表中jno,p表中pno插入spj表中 insert into spj sno,jno,pno select sno,jno,pno from s,j,p insert i...
怎麼用SQL語句同步兩個表中的欄位值
需要用觸發器 zhi來實現。如有兩張表dao a表和回b表,建立觸答發器使當a表插入資料後b表也同步插入資料。其中b表插入資料的欄位需要同a表中的欄位相對應。create trigger 觸發器名稱 on a表 after insert as begin insert into b表 b表欄位1,b...
sql查詢兩個欄位相同的記錄,查詢一個表中的兩個欄位值相同的資料
難道是下面 的這種?select from linkuser where lname username 意思是去除重複的?select from linkuser awhere exists select 1 from select min id lname from linkuser group ...