1樓:網友
您好:update 表。
set 欄位=子查詢。欄位。
from 表。
left join 子查詢。
on 表。關聯欄位=子查詢。關聯欄位。
where 條件。
sql語句,在查詢的同時進行更新
2樓:網友
如果是在vb或c#等語言中,可以這麼寫,兩個sql語句用分號分隔,做為一條語句執行,但不建議這麼做。
3樓:聖知慧
use [資料庫名]
update 表名 set 【更新的欄位名】=? where 條件 select 【查詢的欄位名】from 表名 where 條件。
ps:和表插入語句:insert into 表名 (欄位名,..values (?select @@identity as cid 類似。
4樓:網友
在對乙個表進行update時,應該是不能查詢的。所以該功能不能實現:同時查詢乙個表,還要同時update 只能分成兩條,或是用儲存過程來實現。 不行。
5樓:網友
select searchcount from tab1
update tab1 set searchcount=searchcount+1
一起選中執行就行。。
有沒有什麼方法把一條sql更新語句寫在查詢語句裡面
6樓:無所謂
不行的,但你可以便用儲存過程實現你的目標。
我感覺你到你想法可能是要做sql注入,想搞破壞是吧?
7樓:傳奇勇者
只能分成兩條,或是用儲存過程來實現。
8樓:網友
在對乙個表進行update時,應該是不能查詢的。
所以該功能不能實現:同時查詢乙個表,還要同時update
sql語句怎樣查詢最近滿足特定更新條件的5條記錄?
9樓:卜安容
只有status列,沒有別的列能區分開嗎?如果是隻有這一列的狀態,無辦法下語句來查詢你所需要的資料哦。
select top 5 * from table where status='1' order by status desc
以上語句也只能查詢到status為1的資料,但沒有別的列下條件,無從得知此資料是從0更新至1的資料。建議建立乙個觸發器和一箇中間表,查詢時通過中間表來查詢。
10樓:網友
如果資料量小的話,建議lz建立乙個觸發器和一箇中間表(表裡建立乙個插入時間欄位,插入新紀錄後根據時間欄位取前5條,其他記錄可儲存也可刪除),查詢時從中間表中讀即可。
sql查詢表中資料是否有更新記錄語句
11樓:祈鵝尚店
如果你的記錄沒有日期標記,是查不出來的,我建議你,寫乙個觸發器,更新的時候,寫到另外一張日誌表,對日誌表進行資料分析。
12樓:cheng玖玖
沒記錯的話有一函式可以查的,可惜俺給忘了。。。
如何在已有的sql查詢的語句中,再新增乙個查詢條件?
13樓:網友
把前面的兩個or條件再用括號括起來,然後後面加and 條件就行了啊。
14樓:
select * from tbl_ticketbasicleft join tbl_tickettypeon tbl_ -希望表裡有對應idwhere 票據時間》6 and id=客票 and 票據狀態=未銷號。
unionselect * from tbl_ticketbasicleft join tbl_tickettypeon tbl_ -希望表裡有對應idwhere 票據時間<3 and id=貨票and 票據狀態=未銷號。
15樓:微風
直接在最後加上。
and c.票據狀態<>'s'
16樓:網友
在你的基礎上加上。
where 票據狀態=『未銷號』
求一條sql語句的寫法,查詢所有id最後更新的時間
17樓:網友
select distinct p_time from progress group by p_id order by p_time desc
你是不是把列名p_id搞錯了,應該是p_userid?
一條sql語句
select 月,商品,sum 數量 as 銷量,sum 數量 as 銷售額into temp from 銷售表 group by 月,商品 select a.from temp a,select 月,max 銷量 as 最大銷量from temp group by 月 bwhere a.月 b.月...
SQL語句中有更新同欄位下,不同行給予不同值的嗎?(用一
update set欄位名zhi case when 欄位名x a then 1 when 欄位名x b then 2 else 3 end from 表名where 條件dao1 and 條件2 使用case語句,即可做版到你得要權求 sql語句更新資料庫中一個表中同一欄位 根據其他欄位 賦予不同...
求一條sql多條件查詢語句
假設子女孩次為1或2的話 select 姓名,max case 子女孩次 when 1 then 子女姓名 else null end 一孩姓名,max case 子女孩次 when 1 then 子女性別 else null end 一孩性別,max case 子女孩次 when 2 then 子...