我是 SQLite 的新手。當我使用 MySQL 時,使用count(*)/5. 但是,在 SQLite 中,我嘗試計算count(Name)/5但結果顯示為零。


我不知道為什么這行不通。有沒有辦法計算這個?
uj5u.com熱心網友回復:
因為COUNT回傳一個整數,而5是一個整數。正如所看到的在這里:你將不得不要么投,或者只是增加一個小數/5.0。現在它將不再局限于整數。
干杯!
uj5u.com熱心網友回復:
如果運算元都是整數,SQLite 會進行整數除法。因此,只需將一個運算元設為浮點數:
SELECT COUNT(name)/5. FROM demo
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/394260.html
