Devo inviare una query SQL a un database che indichi quante righe ci sono in una tabella. Potrei ottenere tutte le righe nella tabella con un SELECT e poi contarle, ma non mi piace farlo in questo modo. C'è un altro modo per chiedere il numero delle righe in una tabella al server SQL?Righe conteggio SQL in una tabella
7
A
risposta
16
Sì, SELECT COUNT(*) FROM TableName
1
select sum([rows])
from sys.partitions
where object_id=object_id('tablename')
and index_id in (0,1)
è molto veloce, ma molto raramente impreciso.
1
utilizzare questa query:
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
Ecco la query
select count(*) from tablename
or
select count(rownum) from studennt
+0
Grazie Marcanuy. –
-1
Perché non basta fare clic destro sul tavolo e poi Proprietà -> bagagli e sarebbe dire la fila contare. È possibile utilizzare il seguente per conteggio di righe in una vista
SELECT SUM (row_count)
FROM sys.dm_db_partition_stats
WHERE object_id=OBJECT_ID('Transactions')
AND (index_id=0 or index_id=1)`
Problemi correlati
- 1. Ottenere il conteggio delle righe per una tabella in MySQL?
- 2. VBA: conteggio delle righe in una tabella (oggetto elenco)
- 3. SQL mediante conteggio delle righe vs Top
- 4. SQL: inserire solo nuove righe/record in una tabella?
- 5. Eliminazione di righe in una tabella con Linq su SQL
- 6. Valore specifico del conteggio SQL su più colonne e righe
- 7. Inserimento di più righe in una tabella di SQL Server utilizzando una variabile di tabella
- 8. Ricerca di discontinuità da una tabella SQL
- 9. Conteggio e combinazione di righe
- 10. singolo SQL SELECT multiple righe di una tabella fila
- 11. Select Top e Last righe di una tabella (SQL Server)
- 12. SQL foreach utilizzando le righe della tabella
- 13. ottenere conteggio query in SQL
- 14. Conteggio SQL (*) e distinto
- 15. Conteggio righe Heroku errato
- 16. Conteggio righe uniche in una cella piena di vettori
- 17. Tabelle di Windows Azure - Conteggio righe?
- 18. SQL Server copia tutte le righe da una tabella in un'altra tabella i.e duplicata
- 19. Conteggio SQL per una colonna di data
- 20. SQL INSERISCE righe mancanti dalla tabella A alla tabella B
- 21. Conteggio righe OrientDB
- 22. MySQL righe conteggio Performance
- 23. sql: come copiare da una tabella in un'altra tabella
- 24. Come aggiornare n righe in una tabella?
- 25. SQL Elimina righe in base a un'altra tabella
- 26. Inserire più righe nella tabella in SQL Server
- 27. Sostituzione di caratteri in una stringa in base alle righe di una tabella sql
- 28. Query conteggio SQL con join sulla stessa tabella
- 29. Postgresql Conteggio multiplo per una tabella
- 30. come funziona il conteggio sql?
ho eseguito questo contro una tabella con oltre 400 milioni di righe. Super veloce. –