2.建库时要用 cursorclass=WithCursor
3.针对楼主的问题是您的MYSQL版本过低,提示不支持!
4.MYSQL5.5就可以了
with as 是 python 的语法 如下:
并在调用结束 或者读取发生异常时 自动关闭文件 即完成了文件读写之后的处理工作
如果不用 with as 的话 则会是下面这样子:
比较繁琐 也失去了 python 语言本身的优雅
mysql 里面并没有类似的用法
或者你可以使用 ROLLUP, 它能用一个问询提供双层分析。将一个 WITH ROLLUP修饰符添加到GROUP BY 语句,使询问产生另一行结果,该行显示了所有年份的总价值:mysql>SELECT year, SUM(profit) FROM sales GROUP BY year WITH ROLLUP
+------+-------------+
| year | SUM(profit) |
+------+-------------+
| 2000 |4525 |
| 2001 |3010 |
| NULL |7535 |
+------+-------------+
总计高聚集行被年份列中的NULL值标出。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)