Declare @trans table(eTransid varchar(30) Not NULL)
INSERT INTO @trans
SELECT DISTINCT eTransID
FROM csi_eRecording.dbo.eRecordAudit WITH(NOLOCK)
WHERE EventMessage LIKE 'Recorded file cannot be found%'
ORDER BY eTransID
SELECT a.*
FROM csi_eRecording.dbo.eRecordTrans a WITH(NOLOCK) INNER JOIN @trans b ON a.eTransID=b.eTransID
ORDER BY eTransID
1
A
回答
0
SELECT a.*,(select count(*) FROM csi_eRecording.dbo.eRecordTrans a WITH(NOLOCK) INNER JOIN @trans b ON a.eTransID=b.eTransID ORDER BY eTransID) as countIT FROM csi_eRecording.dbo.eRecordTrans a WITH(NOLOCK) INNER JOIN @trans b ON a.eTransID=b.eTransID ORDER BY eTransID
+1
消息1033,級別15,狀態1,行15 除非還指定了TOP或FOR XML,否則ORDER BY子句在視圖,內聯函數,派生表,子查詢和公用表表達式中無效。 Msg 319,Level 15,State 1,Line 16 關鍵字'with'附近的語法不正確。如果此語句是公用表表達式,xmlnamespaces子句或變更跟蹤上下文子句,則前面的語句必須以分號結尾。 – user2324257 2013-04-26 14:48:45
1
@@ROWCOUNT
軌道受影響的行的最後一算
declare @trans table(eTransid varchar(30) Not NULL)
insert @trans values ('all'),('hail'),('cthulhu')
select 'inserted rows=', @@ROWCOUNT
--(No column name) (No column name)
--inserted rows= 3
select * from @trans
--eTransid
--all
--hail
--cthulhu
select 'selected rows=', @@ROWCOUNT
--(No column name) (No column name)
--selected rows= 3
相關問題
- 1. 我需要一個語句中的多個計算
- 2. 需要從一個case語句
- 3. 想我需要一個自我加入?
- 4. Javascript:我需要有一個If語句,它有一個條件變量(For循環內If語句?)
- 5. 我需要從一個tomcat
- 6. C++ |一個數組,switch語句?需要一些指導
- 7. 的MySQL從一個表計數,加入到另一個表
- 8. 語法錯誤:函數語句需要一個名字
- 9. 我需要得到一個UIButton飛入屏幕
- 10. isql DECLARE語句到psql
- 11. 我需要得到一個數組中最大的數字recursevely
- 12. 我如何得到一個eval語句來運行浮點數
- 13. 需要一個sql語句來做upate並同時插入
- 14. 我是否需要爲我的SQL語句添加一個引號?
- 15. 我想做一個矩形,需要一個用戶inut得到一個大小
- 16. 我是否需要一個while循環在if語句中?
- 17. 我需要幫助寫一個複雜的SELECT語句
- 18. 我需要創建一個複雜的SQLite語句
- 19. PHP - 包含/需要/從一個文件插入一些數據到另一個
- 20. 我需要一個設計模式嗎?
- 21. 爲什麼我得到TypeError:需要一個整數?
- 22. 減法 - 需要得到一個顏色
- 23. 我只需要一個WSDL,我也需要一個XSD?
- 24. SyntaxError:函數語句需要一個名稱 - jQuery錯誤
- 25. jQuery SyntaxError:函數語句需要一個名稱
- 26. Rails3 - 需要一種方法來增加一個計數器
- 27. 我需要通過一個ifstream到一個函數,所以我可以將它添加到一個向量
- 28. 獲得兩個選擇計數語句
- 29. 如何在一個語句中需要多個模塊?
- 30. 我可以決定一個SELECT語句的列名從另一個SELECT語句
伯爵的是什麼?在INSERT或SELECT之後 - @@ ROWCOUNT將包含插入/返回行的行號 – 2013-04-26 14:34:54
我需要查詢它時記錄的計數顯示總共1221行我需要將其顯示爲總計 – user2324257 2013-04-26 14:37:44
它位於@@ SELECT後的ROWCOUNT變量 – 2013-04-26 14:39:32