这是我所拥有的:
一个 MSSQL 数据库和表,可以说 200 行
Python 2.7 和 pyodbc
有一列,我们称之为类型,在它下面的行中包含未知数量的唯一值。例如,现在可能存在a,b,c,d,e和f的值,但在未来,a可能会消失,或者我们可能会添加g。
因此,我不相信我可以有一组预定义的变量或某种字典来参考。
我的目标是让 python/sql 查看表格,确定有多少唯一项目,然后计算每个唯一项目的总数,给我一个输出,如:有 50 个 a 和 23 个 b 和 5 个 c
是否有一些功能可以实现这一点,或者 SQL 中有什么东西可以为我做到这一点?我是否必须确定唯一项目的数量,然后为每个项目运行 sql 语句?