' I# ]2 U% W4 c. j > 大于 " N) L7 W8 O8 P& Z( | + |/ m/ Q* V1 } a' K& b1 D: @5 P ) T* X% A5 { F* L( _$ w < 小于) E$ h6 e& O- w4 C! j, i- ?8 U
% g/ i. @' h) g0 Z1 G$ n, ? 6 b5 m9 W, `2 x" k >= 大于等于 ; [3 W. H1 J* _6 T# x' ^3 O 5 T& r! E- o. t$ e8 B - n7 {7 N: ^! S" e" b7 z9 l" h <= 小于等于5 ~" G6 @/ ]. a$ Z( V
) a8 P5 v. T1 Z j
$ m) W+ l) v1 g. V7 o5 R! k <> 不等于 " P/ k$ c1 d5 g% ]# U ' _' a8 S! |0 L0 X8 z- Y* l
* J! K' |1 H2 r; ~/ `6 j- `& W
除了上面所提到的运算符外,LIKE运算符在where条件从句中也非常重要。LIKE运算符的功能非常强大,通过使用LIKE运算符可以设定只选择与用户规定格式相同的记录。此外,我们还可以使用通配符“%”用来代替任何字符串。举例如下:, Q0 Y% [) v; `
) ^4 C" e; D. {/ O& \$ k 4 y6 ` y5 Z: l$ G( d
select firstname, lastname, city 7 K# g' h- Q8 |& W& k 4 ?2 J% W% D+ E- n. Y N % P; E4 V5 x5 y& {; r0 e) u from employee, e7 x, A) z$ R5 u, ?
; H: x q$ |4 Y5 E- U' j 1 G7 L& C6 k; |; b where firstname LIKE ‘E%’; ' r" I: F) ?+ b7 \: [3 E; o( Q5 T " b, n4 ]( Y! r: c0 R9 E0 J & Z2 k. z3 }. W# L5 S
(注意,字符串必须被包含在单括号内)9 ~7 y; L. ?; H
, m2 B1 M4 j8 \% r8 C3 Y 1 O, x/ `1 w2 X* ?) v 上述SQL语句将会查询所有名称以E开头的姓名。或者,通过如下语句:# A4 R3 A0 R0 ]" _* d W+ B9 c
. s4 c5 H& r3 u s+ i, u
9 c% C4 Z6 \+ l7 S
select * from employee . n. ^7 F9 y8 P- N1 b2 v ( p1 Z: ]' p/ _" z3 N- w ( o, d G) ~5 e& c. y5 O$ U# e1 _
where firstname = ‘May’;$ K* j+ n. V4 T( R* B3 [
) U" s) N: i6 g) B4 B1 K/ `7 t3 ^ . H9 f& ?- C2 V
查询所有名称为May的行。
<DIV class=quote><B>以下是引用<I>liumath</I>在2005-10-9 13:41:52的发言:</B><BR>Oracle, Sybase, Microsoft SQL Server, Access,VFP,DB2哪个较常用?</DIV>) g7 G J. r# w
<br>access用的多!