check_genealogy_records_version.py 839 B

123456789101112131415161718192021222324
  1. import pymysql
  2. from app import get_db_connection
  3. conn = get_db_connection()
  4. cursor = conn.cursor()
  5. print('genealogy_records表中genealogy_version字段的值:')
  6. cursor.execute('SELECT DISTINCT genealogy_version FROM genealogy_records')
  7. versions = cursor.fetchall()
  8. for version in versions:
  9. print(f"Genealogy Version: {version['genealogy_version']}")
  10. print('\n搜索卷四的记录数量:')
  11. cursor.execute('SELECT COUNT(*) as count FROM genealogy_records WHERE genealogy_version LIKE %s', ('%卷四%',))
  12. count = cursor.fetchone()['count']
  13. print(f"卷四记录数量: {count}")
  14. print('\n搜索卷五的记录数量:')
  15. cursor.execute('SELECT COUNT(*) as count FROM genealogy_records WHERE genealogy_version LIKE %s', ('%卷五%',))
  16. count = cursor.fetchone()['count']
  17. print(f"卷五记录数量: {count}")
  18. cursor.close()
  19. conn.close()