国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

MSSQL中進(jìn)行SQL除法運算結(jié)果為小數(shù)卻顯示0的解決方法

2020-07-25 12:50:15
字體:
供稿:網(wǎng)友

今天在用MSSQL進(jìn)行SQL除法運算時,發(fā)現(xiàn)運算結(jié)果有小數(shù),而整數(shù)部分為0時,結(jié)果直接顯示為0,經(jīng)過一翻測試發(fā)現(xiàn)了解決方法,拿來分享。

假設(shè)有如下的一段SQL除法運算:

select field1/field2 from table

假設(shè)其運算結(jié)果應(yīng)該為0.123,但實際在MSSQL查詢編輯器中運算直接就顯示為0了,那么要想顯示其真實結(jié)果,有什么辦法呢?方法就是將分子field1的數(shù)據(jù)類型強制轉(zhuǎn)換為float型,方法如下:

select cast(field1 as float)/field2 from table

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 建宁县| 裕民县| 新田县| 福安市| 陆良县| 日喀则市| 客服| 湘西| 赤城县| 福建省| 肥西县| 巢湖市| 新昌县| 孟州市| 伊金霍洛旗| 革吉县| 贵州省| 开化县| 高尔夫| 利辛县| 万山特区| 江源县| 唐海县| 新田县| 墨竹工卡县| 涞源县| 高雄县| 汾阳市| 浮山县| 盱眙县| 当涂县| 瑞安市| 遂昌县| 贞丰县| 临西县| 普兰店市| 迭部县| 股票| 遂宁市| 普洱| 漳州市|