python-3.x 如何计算文本和数字之和sqlite3

ou6hu8tu  于 2023-02-14  发布在  Python
关注(0)|答案(1)|浏览(102)

输入:游标.执行(''' SELECT SUM(CAST(“项目总计”为浮动))FROM价格''')res_sum =游标.fetchone()打印(res_sum)
输出:(0.0,)
例如:47.99美元+47.99美元+47.99美元+47.99美元

fwzugrvs

fwzugrvs1#

您可以使用SELECT SUM(CAST(substr("item total",2) AS FLOAT)) FROM price;
但是,最好不使用货币字符来存储值。如果需要,您可以在提取时将值放在前面。
例如,SELECT '$'||SUM(CAST(substr("item total",2) AS FLOAT)) FROM price;将输出$191.96,而不是仅仅191.96。

相关问题