Tôi cần gửi truy vấn SQL tới cơ sở dữ liệu cho tôi biết có bao nhiêu hàng trong bảng. Tôi có thể nhận được tất cả các hàng trong bảng với một SELECT và sau đó đếm chúng, nhưng tôi không thích làm theo cách này. Có cách nào khác để yêu cầu số lượng các hàng trong một bảng đến máy chủ SQL?Hàng đếm SQL trong một bảng
7
A
Trả lời
16
Vâng, SELECT COUNT(*) FROM TableName
1
select sum([rows])
from sys.partitions
where object_id=object_id('tablename')
and index_id in (0,1)
rất nhanh nhưng rất hiếm khi không chính xác.
1
Sử dụng truy vấn này:
Select
S.name + '.' + T.name As TableName ,
SUM(P.rows) As RowCont
From sys.tables As T
Inner Join sys.partitions As P On (P.OBJECT_ID = T.OBJECT_ID)
Inner Join sys.schemas As S On (T.schema_id = S.schema_id)
Where
(T.is_ms_shipped = 0)
AND
(P.index_id IN (1,0))
And
(T.type = 'U')
Group By S.name , T.name
Order By SUM(P.rows) Desc
0
Đây là Query
select count(*) from tablename
or
select count(rownum) from studennt
+0
Cảm ơn Marcanuy. –
-1
Tại sao không bạn chỉ việc kích chuột phải vào bảng và sau đó bất động sản -> Bộ nhớ và nó sẽ cho bạn biết hàng đếm. Bạn có thể sử dụng số dưới đây cho số lượng hàng trong một chế độ xem
SELECT SUM (row_count)
FROM sys.dm_db_partition_stats
WHERE object_id=OBJECT_ID('Transactions')
AND (index_id=0 or index_id=1)`
Các vấn đề liên quan
- 1. Cách đếm số hàng từ bảng sql trong C#?
- 2. Bảng Windows Azure - Đếm hàng?
- 3. Đếm các hàng của bảng
- 4. Bắt số đếm hàng cho một bảng trong MySQL?
- 5. Đếm số hàng trong một bảng không sử dụng jquery
- 6. SQL - Làm thế nào để đặt hàng Sử dụng Đếm Từ Bảng Một
- 7. JavaScript để nhận các hàng đếm một bảng HTML
- 8. Độc SQL SELECT Trở nhiều hàng từ một bảng hàng
- 9. T-SQL Chọn và đếm từ bảng khác nhau?
- 10. sql tham gia 2 hàng trong cùng một bảng
- 11. Xóa các hàng trong một bảng bằng LINQ to SQL
- 12. Đếm số hàng 'chồng chéo' trong SQL Server
- 13. Các hàng lăn trong bảng SQL
- 14. Máy chủ SQL: Đếm số lần ID từ bảng A xảy ra trong bảng B
- 15. Đếm (*) so với Đếm (Id) trong máy chủ sql 2005
- 16. Chọn hàng cuối cùng trong bảng SQL
- 17. Thay thế các ký tự trong một chuỗi dựa trên các hàng trong một bảng sql
- 18. T-SQL Đếm hàng với các giá trị cụ thể (Truy vấn nhiều trong một)
- 19. Đếm bao nhiêu hàng chèn Từ SQL Query cuối
- 20. SQL - đếm hàng với giá trị cụ thể
- 21. Đếm các hàng trong một văn bản
- 22. Đếm các hàng trong một TDbGrid
- 23. Chọn nhiều số đếm từ một bảng cơ sở dữ liệu trong một lệnh sql
- 24. Đếm cho nhiều trường boolean trong một truy vấn sql?
- 25. Đếm SQL cho một Cột Ngày
- 26. băm một hàng SQL?
- 27. Máy chủ SQL, chèn một hàng khóa toàn bộ bảng
- 28. Chọn tất cả mọi thứ sau một hàng nhất định trong Bảng SQL đặt hàng
- 29. SQL cách cập nhật các hàng trong bảng bằng một câu lệnh SQL
- 30. Chọn đếm từ một bảng cho mỗi dòng trong kết quả hàng
Tôi chạy bảng này với một bảng có hơn 400 triệu hàng. Siêu nhanh. –