sql >> Databasteknik >  >> RDS >> PostgreSQL

Får COUNT från sqlalchemy

Medan de andra svaren fungerar, tillhandahåller SQLAlchemy en genväg för skalära frågor som ResultProxy.scalar() :

count = db.engine.execute('select count(id) from sometable').scalar()

scalar() hämtar den första kolumnen i den första raden och stänger resultatuppsättningen, eller returnerar Ingen om ingen rad finns. Det finns också Query.scalar() , om du använder Query API.



  1. Servern stänger anslutningen oväntat vid anslutning till Azure Postgres

  2. Hur man frågar JSON-kolumn i MySQL

  3. MySQL:Kloning av en MySQL-databas på samma MySql-instans

  4. MySQL GUI-program