特黄特色三级在线观看免费,看黄色片子免费,色综合久,欧美在线视频看看,高潮胡言乱语对白刺激国产,伊人网成人,中文字幕亚洲一碰就硬老熟妇

學(xué)習(xí)啦 > 學(xué)習(xí)英語 > 專業(yè)英語 > 計算機(jī)英語 > 數(shù)據(jù)庫中round的用法求平均值

數(shù)據(jù)庫中round的用法求平均值

時間: 長思709 分享

數(shù)據(jù)庫中round的用法求平均值

  數(shù)據(jù)庫中round的用法求平均值的用法你知道嗎?下面小編就跟你們詳細(xì)介紹下數(shù)據(jù)庫中round的用法求平均值的用法,希望對你們有用。

  數(shù)據(jù)庫中round的用法求平均值的用法如下:

  示例:

  round(123.456,2)

  ------------

  123.47

  ROUND ( numeric_expression , length [ , function ] )

  參數(shù)

  numeric_expression

  精確數(shù)字或近似數(shù)字?jǐn)?shù)據(jù)類型類別的表達(dá)式(bit 數(shù)據(jù)類型除外)。

  length

  是 numeric_expression 將要四舍五入的精度。length 必須是 tinyint、smallint 或int。當(dāng) length 為正數(shù)時,numeric_expression 四舍五入為 length 所指定的小數(shù)位數(shù)。當(dāng) length 為負(fù)數(shù)時,numeric_expression 則按 length 所指定的在小數(shù)點(diǎn)的左邊四舍五入。

  function

  是要執(zhí)行的操作類型。function 必須是 tinyint、smallint 或 int。如果省略 function 或 function 的值為 0(默認(rèn)),numeric_expression 將四舍五入。當(dāng)指定 0 以外的值時,將截斷 numeric_expression。

  round(123.456, 0)

  -------

  123.000

  SELECT FLOOR(123.45), FLOOR(-123.45), FLOOR(3.45)

  --------- --------- -----------

  123 -124 123.0000

  SELECT CEILING(123.45), CEILING(-123.45), CEILING(0.0)

  以下為結(jié)果集:

  --------- --------- -------------------------

  124 -123 0

  ///////////////////////////////////////////////////////////

  ORACLE的TRUNC包羅萬象,DB2的TRUNC只是給數(shù)字用的。但象DATE等都能實(shí)現(xiàn)。比如,DATE(A TIMESTAMP FIELD)會把TIMESTAMP后面的都拿掉,成了一個PURE DATE,就象ORACLE的TRUNC(SYSDATE)會把后面的時間拿掉一樣。

  SQL> select trunc(2345.6789,2) from dual;

  TRUNC(2345.6789,2)

  ------------------

  2345.67

  /home/db2inst > db2 -v "select decimal(2345.6789,10,2) from sysibm.sysdummy1"

  select decimal(2345.6789,10,2) from sysibm.sysdummy1

  1

  ------------

  2345.67

  1 record(s) selected.

543207