PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Pobieram COUNT z sqlalchemy

Podczas gdy inne odpowiedzi działają, SQLAlchemy udostępnia skrót do zapytań skalarnych jako ResultProxy.scalar() :

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

scalar() pobiera pierwszą kolumnę pierwszego wiersza i zamyka zestaw wyników lub zwraca wartość None, jeśli nie ma wiersza. Istnieje również Query.scalar() , jeśli używasz Query 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. Wywołanie funkcji PostgreSQL

  2. Sekwencje, na które nie mają wpływu transakcje?

  3. Błąd podczas uruchamiania polecenia psql w /docker-entrypoint-initdb.d/db_init.sh (psql:nie można połączyć się z serwerem:połączenie odrzucone)

  4. Elegancka grupa PostgreSQL autorstwa Ruby on Rails / ActiveRecord

  5. Jak znaleźć pierwsze darmowe godziny startu z rezerwacji w Postgres