sql >> Databasteknik >  >> RDS >> Mysql

Räkna antalet rader i en tabell

Jag har alltid gjort

SELECT count(*) FROM table

Ovanstående ger dig det totala antalet rader.

Du kan lika gärna slå på en WHERE-klausul för att få räkningen av någon delmängd

SELECT count(*) FROM table WHERE foo = 'bar'



  1. Mysql hitta nyckelord i text

  2. Är det nödvändigt att ha ett index för varje kombination av frågebara fält i en SQL-tabell för att optimera prestandan?

  3. SQL Oracle LEFT JOIN och SUBQUERY-fel:ORA-00905:sökord saknas

  4. Betydelsen av transaktionslogg i SQL Server