久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何使用內部聯接刪除前(N)行?

How to Delete Top(N) rows with an inner join?(如何使用內部聯接刪除前(N)行?)
本文介紹了如何使用內部聯接刪除前(N)行?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我正在嘗試使用以下查詢從兩個表中刪除幾行

I am trying to delete a few rows from two tables using the following query

Delete top(3) ss 
from stage.SubmitItemData ss 
INNER JOIN stage.SubmitItems s (NOLOCK) on ss.SubmitItemId = s.SubmitItemId 
where s.AgencyCode = 'NC0860000' and s.StatusId = 8

如果我刪除參數 s.AgencyCodes.StatusId ,我感到困惑的地方是查詢執行沒有問題.但是,如果我添加這些參數,我會影響 (0) 行.

Where I am stumped is if I remove the parameters s.AgencyCode and s.StatusId the query executes with no issue. However if I add these parameters I get the (0) rows affected.

我要做的就是控制在任何給定時間刪除的記錄數.top(n) 不是最好的方法,因為它看起來好像需要訂購才能工作?為這種類型的刪除創建一個循環會更好嗎?

All I am trying to do is to control the number of records deleted at any given time. Is top(n) not the best approach as it looks as if it requires ordering to work? Would it be better to create a loop for this type of delete?

感謝您的任何建議.

推薦答案

DELETE TOP (3)
FROM stage.SubmitItemData
WHERE 
      EXISTS (SELECT 1
              FROM stage.SubmitItems
              WHERE SubmitItemId = SubmitItemData.SubmitItemId
              AND AgencyCode = 'NC0860000'
              AND StatusId = 8)

或者你可以這樣做......

Or you could do something like this......

DELETE TOP(3) FROM ss 
FROM stage.SubmitItemData ss 
INNER JOIN stage.SubmitItems s WITH (NOLOCK) 
ON ss.SubmitItemId = s.SubmitItemId 
where s.AgencyCode = 'NC0860000' and s.StatusId = 8

這篇關于如何使用內部聯接刪除前(N)行?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Converting Every Child Tags in to a Single Column with multiple Delimiters -SQL Server (3)(將每個子標記轉換為具有多個分隔符的單列-SQL Server (3))
How can I create a view from more than one table?(如何從多個表創建視圖?)
Create calculated value based on calculated value inside previous row(根據前一行內的計算值創建計算值)
How do I stack the first two columns of a table into a single column, but also pair third column with the first column only?(如何將表格的前兩列堆疊成一列,但也僅將第三列與第一列配對?) - IT屋-程序員軟件開發技
Recursive t-sql query(遞歸 t-sql 查詢)
Convert Month Name to Date / Month Number (Combinations of Questions amp; Answers)(將月份名稱轉換為日期/月份編號(問題和答案的組合))
主站蜘蛛池模板: 日韩成人专区 | 东方伊人免费在线观看 | 精品久久中文 | www.伊人.com| 日韩一区二区三区视频在线观看 | 91精品国产一区二区三区 | 韩国久久精品 | 婷婷午夜天 | 亚洲综合大片69999 | 久草视频观看 | 色综合天天天天做夜夜夜夜做 | 欧美视频二区 | 亚洲精品二区 | 99精品电影| 国产日韩精品视频 | 亚洲精品久久久久久国产精华液 | 国产一区二区免费 | 在线观看中文字幕一区二区 | 伊人久久伊人 | 久久新视频| 欧美 日韩 国产 在线 | 亚洲国产精久久久久久久 | 欧美一区二区三区视频 | 欧美黄色一区 | 亚洲午夜在线 | 久久人人爽人人爽 | 欧美午夜一区二区三区免费大片 | 成人日韩| 午夜视频在线播放 | 99精品一区二区 | 久久成人精品 | 国产精品久久久久久久久污网站 | 久久精品视频一区二区三区 | 亚洲成人精品一区 | av色站 | 99视频在线免费观看 | 国产97在线看 | 国产三级一区二区三区 | 久久成人一区二区三区 | 北条麻妃av一区二区三区 | 亚洲精品在线免费 |