【发布时间】:2012-11-13 01:20:30
【问题描述】:
我需要做一个复杂的查询,我需要帮助。以下是我拥有的示例:
id | Date | Validity
48 | 6-1-2009 | notFound
47 | 6-1-2009 | valid
46 | 6-1-2009 | valid
45 | 3-1-2009 | invalid
44 | 3-1-2009 | invalid
42 | 4-1-2009 | notFound
41 | 4-1-2009 | notFound
48 | 4-1-2009 | valid
[SQL 来了。]
查询结果如下:
Date | valid | invalid | notFound
3-1-2009 | 0 | 2 | 0
4-1-2009 | 1 | 2 | 2
6-1-2009 | 3 | 2 | 3
我只能在 SQLite 中执行此操作吗?有人能帮我吗?我正在使用 Python。
我需要这个来生成一个折线图。例如:line chart!
【问题讨论】:
-
不,您不能单独在 SQL 中执行此操作。这就是 Python 的用途:一旦从数据库中获取数据,就对数据进行处理。
标签: python sqlite count sql-order-by distinct