PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Получаване на COUNT от sqlalchemy

Докато другите отговори работят, SQLAlchemy предоставя пряк път за скаларни заявки като ResultProxy.scalar() :

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

scalar() извлича първата колона на първия ред и затваря набора от резултати или връща None, ако няма ред. Има и Query.scalar() , ако използвате API за заявки.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да стартирате psql.exe

  2. Как да архивирате и възстановите PostgreSQL база данни

  3. postgres - с рекурсивно

  4. psycopg2 изтичаща памет след голяма заявка

  5. В Rails migraiton, как да задам стойността по подразбиране на колона да бъде NOW() вместо времето, когато съм стартирал миграцията?