我有一个带有 2 个 INT 字段的 sqlite3 表。(通过和失败)
我想计算 % Passed 所以我使用以下 SQL
SELECT id,
passed,
failed,
passed / (passed + failed )* 100 AS 'passedPC'
FROM myData
Run Code Online (Sandbox Code Playgroud)
如果 Passed 是 23 并且 Failed 是 3 我得到 0 返回这是意外的。
为什么是这样?