我在Sqlite3上为QTableWidget做了一个选择,但是当它执行时,它会得到
(E.VALOR_VENDA-E.VALOR_CUSTO)
表中的结果是="3...."
在纯SQL中,它是正确的“3.57
”
VALOR_VENDA = 5.87
VALOR_CUSTO = 2.3
有人知道为什么吗?我试图改正,但什么也没变
query = """SELECT E.CODBARRA, E.PRODUTO,
C.CATEGORIA, E.ESTOQUE,
E.ESTOQUE_MIN, E.VALOR_CUSTO,
E.VALOR_VENDA, (E.VALOR_VENDA-E.VALOR_CUSTO) AS "LUCRO",
F.FORNECEDOR
FROM ESTOQUE E
INNER JOIN FORNECEDOR F
ON E.ID_FORNECEDOR = F.IDFORNECEDOR
INNER JOIN CATEGORIA C
ON E.ID_CATEGORIA = C.IDCATEGORIA
ORDER BY E.PRODUTO"""
使用Printf
printf("%.2f",E.VALOR_VENDA-E.VALOR_CUSTO)
相关问题 更多 >
编程相关推荐