IBM DB2 日常维护汇总(七)
DB2函数
7 D& U0 P3 d: R2 u* B' d& h. J$ r 135.AVG()
4 z5 u& Y% t% [1 W0 d0 ? 返回一组数值的平均值. 8 j5 t/ `# T" D! |
SELECTAVG(SALARY)FROMBSEMPMS; + V$ i" J5 l$ x1 l0 a
, d2 ]+ F5 p% O4 N3 {" X$ K
136.CORR(),CORRELATION()
% |9 d, d, f3 P" t9 n1 K 返回一对数值的关系系数. - {, j& k( P, T/ ^3 a: W6 e6 b
SELECTCORRELATION(SALARY,BONUS)FROMBSEMPMS;
5 X$ W5 M a: n. g( g; Y( D % B- J, f- n( r6 I, @3 j: i5 y4 m
137.COUNT()
' v& r: N! y/ K L/ ]0 G) W 返回一组行或值的个数. 8 W4 M t( }: K( ?6 a
SELECTCOUNT(*)FROMBSEMPMS;
0 D& G! _( b* e+ s2 _) c. U ) d) R% X: |, U
138.COVAR(),COVARIANCE()
+ `2 R! f% x$ O$ \6 \ 返回一对数值的协方差. + G! R3 \! q1 @2 V
SELECTCOVAR(SALARY,BONUS)FROMBSEMPMS; 8 h! |- z' f; O
8 P2 A' f! c/ l* F0 @. A# Q 139.MAX()
+ @% m4 p, T8 M8 c' g2 G! H4 H! t 返回一组数值中的最大值.
" P K# C2 G( Y# p! F SELECTMAX(SALARY)FROMBSEMPMS;
/ Y3 e; s9 [! `6 P
0 F$ \" z! e% n# f7 a8 `. A 140.MIN() 7 M$ ]# K+ t- Q
返回一组数值中的最小值. $ Z: i9 k4 j$ _ T; D% k1 s- Y
SELECTMIN(SALARY)FROMBSEMPMS; - q2 q4 S @* L1 m ]: Y' w! M
7 o9 K: ~6 e& e+ [% ]# t. s
141.STDDEV() : Y$ b f2 i+ V v: f9 ~
返回一组数值的标准偏差. 5 f a' i% n E" E$ X g
SELECTSTDDEV(SALARY)FROMBSEMPMS;
$ ^2 M4 x i/ q! _
3 m5 N" ]4 v: ?& c 142.SUM() 9 d0 h! {! B: r
返回一组数据的和.
; L; w5 d, ~% W# S SELECTSUM(SALARY)FROMBSEMPMS;
" C* H% i- Q7 V/ [, e5 f% b! P" s+ O
; @/ z7 D! f- Z$ D d! c) k 143.VAR(),VARIANCE()
& d% n2 a: s* ]9 ^. Z! @ y0 z+ r/ F 返回一组数值的方差. 3 ^4 ^$ J4 U* S) h6 H' g
SELECTVARIANCE(SALARY)FROMBSEMPMS;
8 F: ]* Q u* n5 h2 M+ i2 v& B
" y& a; J" c) l% V3 }2 \ 144.ABS(),ABSVAL() & }- x) D: h- i+ P( }, x
返回参数的绝对值.
' K6 w) G: p/ o4 P' M# j( D; P SELECTABS(-3.4)FROMBSEMPMS;
, e/ X/ M0 ^3 D, B: I' ^; m. e % q& @4 F) ?0 l! _
145.ACOS()
0 B5 Y: y) b. ?- D4 \" N8 ?0 D e, t 返回参数的反余弦值. & W2 X+ O* Z+ j: T
SELECTACOS(0.9)FROMBSEMPMS;
* B8 L. p' i# a 4 r) W; w$ I# ~/ V
146.ASCII() ) E; X9 b6 p5 [! @1 ?7 _
返回整数参数最左边的字符的ASCII码. 7 E) R" p: z$ J* u! Y: b
SELECTASCII('R')FROMBSEMPMS;
: a& l$ I4 m' ^: s5 r , u8 I, @: h. T( T. ?) w2 B; t
147.ASIN()
3 g" Q$ r6 |% j2 i- Q/ g: H5 A3 O9 r8 R 返回用弧度表示的角度的参数的反正弦函数. " R5 O- Q9 ^9 d5 _$ T( d% q
SELECTASIN(0.9)FROMBSEMPMS; 9 Q3 \. F; y; c6 V6 I
! K7 H7 V) R5 D9 A6 k8 I0 ^ 148.ATAN() # M" t8 c; ^! @: f
返回参数的反正切值,该参数用弧度表示的角度的参数. 4 o5 a- R# N( I8 d/ u& v4 U
SELECTATAN(0.9)FROMBSEMPMS;
! C. k K* ]9 p$ M: j" S
1 I2 L- c. s* X0 W: b 149.ATAN2() + A1 z& D5 Q8 U/ S
返回用弧度表示的角度的X和Y坐标的反正切值. ! I4 Y6 k( A7 B; P# d! D2 Z
SELECTATAN2(0.5,0.9)FROMBSEMPMS; . l# b6 E( J# d9 v, [% ?
: Q% Q) L; e p1 _- g
150.BIGINT()
" m$ E0 `0 |0 L6 @+ X4 f6 k 返回整型常量中的数字或字符串的64位整数表示. ) n8 |; b2 i% J: A9 n" F7 D
SELECTBIGINT(EMP_NO)FROMBSEMPMS;
, r, b8 A7 x' b- h: G * {5 h# K$ ~- H" H
151.CEILING()ORCEIL() ; ?6 d! r* C8 J W5 d* q' Z
返回比参数大或等于参数的最小的整数值.
3 M# s7 r1 Q' [8 c, i3 t& s- c SELECTCEILING(3.56)FROMBSEMPMS;
' g* C- R! z, `/ U SELECTCEIL(4.67)FROMBSEMPMS;
8 q, B: [0 E u- F; a/ ^1 _ * c& { a7 l9 r& r
152.CHAR()
" U) \8 `7 [& @' V( Y. q 返回日期时间型,字符串,整数,十进制或双精度浮点数的字符串表示. . j# v1 E; D u6 J4 ], H3 b2 n0 e L
SELECTCHAR(SALARY,',')FROMBSEMPMS;
( T) k& i6 s2 j8 @$ @0 s $ b8 R4 |. }2 y
153.CHR() , @- r* v4 o: ^/ a1 F' H
返回具有由参数指定的ASCII码的字符.
+ }0 \$ o: I9 q5 J7 B5 B SELECTCHAR(167)FROMBSEMPMS;
点击图标进入精品网摘收藏 欢迎大家加入网络收藏夹