我遇到了一個相當簡單的問題,我無法確定問題是否是我的SQLite gui(嘗試2 btw相同的結果)或SQLite本身。當我運行以下SQLite計算
SELECT (30/24)-1 as 'calc'
我得到0而不是預期的0.25
現在很明顯,這不是我的實際查詢,但是當它開始得到同樣的結果與實際數字我擔心
請讓我知道這是否是一個SQLite的問題,或者與我的SQLite的經理
我遇到了一個相當簡單的問題,我無法確定問題是否是我的SQLite gui(嘗試2 btw相同的結果)或SQLite本身。當我運行以下SQLite計算
SELECT (30/24)-1 as 'calc'
我得到0而不是預期的0.25
現在很明顯,這不是我的實際查詢,但是當它開始得到同樣的結果與實際數字我擔心
請讓我知道這是否是一個SQLite的問題,或者與我的SQLite的經理
這是因爲你的查詢被四捨五入到零,因爲它是被隱式轉換爲整數的問題。
您是否明確地嘗試過將您的數字/結果轉換爲小數?
爲了實用的目的,這是一個更好的解決方案 – connoisseur