【发布时间】:2021-08-10 15:01:50
【问题描述】:
我有一个关于 SQLite 查询的问题,我正在使用该查询从 Python 中的 .db 文件中获取数据:
SELECT SUM(MaxSquence) FROM (SELECT MAX(SequenceNum,0) AS MaxSquence FROM attacheddb.Table1 WHERE...
(SequenceNum 通常是一个低值、个位数的整数值)
我的主要困惑不在于查询与我的代码的特定交互,而在于“MAX(SequenceNum, 0)”部分的目的。 SequenceNumInTrack 之后的“0”的目的是什么?它是否创建了某种可以在查询中使用 SUM 关键字进行总结的列表?
【问题讨论】:
-
查看 max() SQL 函数上的docs。