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

Flask-SQLAlchemy различен брой записи за .count() и .all()

Мисля, че може да съм изпаднал в същия проблем. Моята заявка прави множество присъединявания, след което необработеният резултат може да върне няколко реда от един и същ първичен ключ, всеки ред се брои от .count(), но когато извикате .all(), към първичния ключ се прилага различен и само уникален редове се извличат, отколкото броят на записите в списъка .all() е различен от .count().

Това трябва да е равно:

query.distinct().count() == query.all()

Най-добри пожелания



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да използвате изявление GO в SQL Server за вмъкване на записи в колона за самоличност - SQL Server / T-SQL урок, част 42

  2. Как се наричат ​​тръби?

  3. Защо sql сървърът съхранява знаци за въпросителен знак вместо японски знаци в полетата на NVarchar?

  4. Най-добрите подходи за текущи суми – актуализиран за SQL Server 2012

  5. Как да създадете временни таблици в SQL Server чрез MS Access