我有一个问题,sql查询在数据库中运行时没有错误(使用db browser),但是当我在python程序中运行它时,它会给我一个错误。以下是查询:
c.execute("SELECT Date, Details, SUM((Debit) - (Credit)) OVER (ORDER by Date ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS balance FROM maindata WHERE Details =?' ORDER BY Date", pg)
它给了我一个错误-:
sqlite3.operationalerror:靠近“(”:语法错误
暂无答案!
目前还没有任何答案,快来回答吧!