祝大家新年快乐!新年新气象!

mysql字符串函数

上一篇 / 下一篇  2007-11-22 06:39:31 / 个人分类:mysql

 
如果结果的长度大于服务器参数max_allowed_packet,字符串值函数返回NULL。见10.2.3 调节服务器参数。PHPChina 开源社区门户3co#Vn3BP
PHPChina 开源社区门户;e:} U*N8tA)Eg
对于针对字符串位置的操作,第一个位置被标记为1。
*t+M&^ u,B6U0
I(hAdjm0ASCII(str)PHPChina 开源社区门户1C@XtD3k`1M
返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。PHPChina 开源社区门户F8Y5S2p,syP
mysql> select ASCII('2');
fY1[;Km+m p*Dk}0-> 50PHPChina 开源社区门户y R)VT4JA]B
mysql> select ASCII(2);
m m&[,Yz H2O1U0-> 50
"dfO eEM]6Q0mysql> select ASCII('dx');PHPChina 开源社区门户n:k3Ui.M.AG z
-> 100PHPChina 开源社区门户%?icLg
也可参见ORD()函数。
AR-u/J.n8m9u,M0
MjN'sk M0ORD(str)
'd%t:t{? x%I k0如果字符串str最左面字符是一个多字节字符,通过以格式((first byte ASCII code)*256+(second byte ASCII code))[*256+third byte ASCII code...]返回字符的ASCII代码值来返回多字节字符代码。如果最左面的字符不是一个多字节字符。返回与ASCII()函数返回的相同值。
BQ)]-mw)R*jR%t0mysql> select ORD('2');
C ~b1f2y_!S0-> 50
8yI-yt"| V0PHPChina 开源社区门户|X0_$|$JbG
CONV(N,from_base,to_base)PHPChina 开源社区门户q Z{/S\j/P%k'Z'`-M
在不同的数字基之间变换数字。返回数字N的字符串数字,从from_base基变换为to_base基,如果任何参数是NULL,返回NULL。参数N解 释为一个整数,但是可以指定为一个整数或一个字符串。最小基是2且最大的基是36。如果to_base是一个负数,N被认为是一个有符号数,否则,N被当 作无符号数。 CONV以64位点精度工作PHPChina 开源社区门户!^|9rYj
mysql> select CONV("a",16,2);
AQo%dNeP0-> '1010'
'ZN2e6J GR0mysql> select CONV("6E",18,8);
? g V5fa,Y0-> '172'
i5XR-X w&]'X)BvKe*}v+h0mysql> select CONV(-17,10,-18);
N3s6y&iY ^j-dwh0-> '-H'PHPChina 开源社区门户Vc/]!kz2q,T3[
mysql> select CONV(10+"10"+'10'+0xa,10,10);
dEB"`$T*n~$n#@ b0-> '40'
i[M(\{g2SXI"d#j0
3UUM,~[8qL0BIN(N)
4c!Otn2Hz*a;~-_['J0返回二进制值N的一个字符串表示,在此N是一个长整数(BIGINT)数字,这等价于CONV(N,10,2)。如果N是NULL,返回NULL。
7Z8u\Xo&\0mysql> select BIN(12);PHPChina 开源社区门户 f@ aNi1R(R
-> '1100'
#a4ruc-o0
w&_K;P4}y0OCT(N)
)QV)x4t6X5pjz vNV^0返回八进制值N的一个字符串的表示,在此N是一个长整型数字,这等价于CONV(N,10,8)。如果N是NULL,返回NULL。
H"oax v;M`LEfn0mysql> select OCT(12);
*g/x G+Oe(N G0-> '14'PHPChina 开源社区门户5d0p%N7Nvu,K"]3U
PHPChina 开源社区门户]A"N#pUZXa8\
HEX(N)
;mGU(h#kZyvf0返回十六进制值N一个字符串的表示,在此N是一个长整型(BIGINT)数字,这等价于CONV(N,10,16)。如果N是NULL,返回NULL。
6J'[!} g%B+Z+j0mysql> select HEX(255);
Ii!N C)K0-> 'FF'
6vz TGEm0
0y%us0`VdbW*a0CHAR(N,...)PHPChina 开源社区门户 }f-A#FI:_&?lYe
CHAR()将参数解释为整数并且返回由这些整数的ASCII代码字符组成的一个字符串。NULL值被跳过。
+X|;z*E W;~b0mysql> select CHAR(77,121,83,81,'76');
` oQ oN'qbT?0-> 'MySQL'PHPChina 开源社区门户U D f-d e+rm$p0[
mysql> select CHAR(77,77.3,'77.3');
(?/EpF7x'C0-> 'MMM'PHPChina 开源社区门户axO} u/?l)k,[
PHPChina 开源社区门户u5L2ScG1L;Q^EI
CONCAT(str1,str2,...)
'YcQ Mbl)e1N0返回来自于参数连结的字符串。如果任何参数是NULL,返回NULL。可以有超过2个的参数。一个数字参数被变换为等价的字符串形式。
V&R"| a{0mysql> select CONCAT('My', 'S', 'QL');PHPChina 开源社区门户 k0s_9^@ y
-> 'MySQL'
SBa&l c7?$}aA~0mysql> select CONCAT('My', NULL, 'QL');PHPChina 开源社区门户 }"]8d#v)d{9w
-> NULL
![%l Yu,}"[ @"A3Pa0mysql> select CONCAT(14.3);PHPChina 开源社区门户#k.@/eR`.JGt(E;g
-> '14.3'PHPChina 开源社区门户Y ?| B Q}k

5euk'f3x*~2f0Vm[0LENGTH(str)
Wt'F6DE$t0J0 
1w{A ~,@ l~{ w0OCTET_LENGTH(str)PHPChina 开源社区门户\gsff-F8j[
 
t-dzRHF5|0CHAR_LENGTH(str)
d]2ds,tk0 PHPChina 开源社区门户k N3WP0q4j
CHARACTER_LENGTH(str)
)NmHdW0返回字符串str的长度。
E;q3L;c R5G,c`#Ji0mysql> select LENGTH('text');
b!J~1B YK:mu0-> 4PHPChina 开源社区门户Hr vO4wcmJ
mysql> select OCTET_LENGTH('text');
q:{(]k|l+A6U0-> 4
"I |1J|5]T8@G q0PHPChina 开源社区门户GrO U `5v
注意,对于多字节字符,其CHAR_LENGTH()仅计算一次。
Y2}F,[y!Fv9V0[ i0
H$X }"~M(Xf0LOCATE(substr,str)
gW)TqMPk4Z0 
6S\6Qf s+@3F;]eM0POSITION(substr IN str)
[-YyJl@0返回子串substr在字符串str第一个出现的位置,如果substr不是在str里面,返回0.
^([o8l G.v0mysql> select LOCATE('bar', 'foobarbar');
8np J-j9E eHb0-> 4PHPChina 开源社区门户%V OG;rAM
mysql> select LOCATE('xbar', 'foobar');
Y X.P`6D }}Hb0-> 0PHPChina 开源社区门户b$}X dbp

2C8Bh+Q_ a f0该函数是多字节可靠的。PHPChina 开源社区门户UJ;lx;\ao3K
LOCATE(substr,str,pos)PHPChina 开源社区门户YUw'b;zoh3@
返回子串substr在字符串str第一个出现的位置,从位置pos开始。如果substr不是在str里面,返回0。
aJ-k$hY ic4f0mysql> select LOCATE('bar', 'foobarbar',5);
8RVAg*n:z,n9W`w0-> 7
v'l3O0?%u j"n o w [0PHPChina 开源社区门户h;[RE vJ%Km7KDv
这函数是多字节可靠的。PHPChina 开源社区门户&jd!M6vX2yh
PHPChina 开源社区门户6A-KJ8J.}9E:a
INSTR(str,substr)
x$}.H&MSt-}4}1a|0返回子串substr在字符串str中的第一个出现的位置。这与有2个参数形式的LOCATE()相同,除了参数被颠倒。PHPChina 开源社区门户:SAytc8N3I
mysql> select INSTR('foobarbar', 'bar');
](e%r)mA5~5B:UJ0-> 4PHPChina 开源社区门户u*~0f$n D%l!Ol
mysql> select INSTR('xbar', 'foobar');PHPChina 开源社区门户4|+M0Q.` j)_6^,HU
-> 0PHPChina 开源社区门户NapP6m:T,x

;bqp7gY4T0这函数是多字节可靠的。
Q#U~/@Fk0PHPChina 开源社区门户K2J k(c:b1]i
LPAD(str,len,padstr)
WK jY&E7AG0返回字符串str,左面用字符串padstr填补直到str是len个字符长。
,[ q/~|e0^ ? Z0mysql> select LPAD('hi',4,'??');PHPChina 开源社区门户 beZc#d&p1d
-> '??hi'PHPChina 开源社区门户]i0O,Ik)z'k0Y
PHPChina 开源社区门户JlaQh|#Rd;o.Ft i
RPAD(str,len,padstr)
)Zg oKJ)D$Dx0返回字符串str,右面用字符串padstr填补直到str是len个字符长。PHPChina 开源社区门户{VG}1k2B
mysql> select RPAD('hi',5,'?');
f$u{ v ?"]0-> 'hi???'PHPChina 开源社区门户z'dtk5x Gou
PHPChina 开源社区门户5]~o Oz z)[_5SA
LEFT(str,len)
yn3WH'{!f+q*o b0返回字符串str的最左面len个字符。
tyO cUy#{z0mysql> select LEFT('foobarbar', 5);PHPChina 开源社区门户^3jwq7WX3w^
-> 'fooba'
*?x g APa0
gd+V)vS/vUHK0该函数是多字节可靠的。
7C0@'yu2lR"vS;a8g@,v$m0PHPChina 开源社区门户]rW:yh5X"_4w
RIGHT(str,len)PHPChina 开源社区门户_I,B)H2V-w
返回字符串str的最右面len个字符。PHPChina 开源社区门户t Ezc)Je
mysql> select RIGHT('foobarbar', 4);PHPChina 开源社区门户LP6qe;qBs6[f J
-> 'rbar'
0gY2^Y-O#]C f0
:P/K/C/Fj0该函数是多字节可靠的。PHPChina 开源社区门户cO#@vQ{}
PHPChina 开源社区门户C ?:[sf7{wc L3S
SUBSTRING(str,pos,len)PHPChina 开源社区门户S4f+J [&f`*hN{
 PHPChina 开源社区门户!j?qW${/Zo6v0S
SUBSTRING(str FROM pos FOR len)
I6@m0p2Ke3B6H0 
| ip w+{s1X nw0MID(str,pos,len)PHPChina 开源社区门户b*hiy _I^G{
从字符串str返回一个len个字符的子串,从位置pos开始。使用FROM的变种形式是ANSI SQL92语法。PHPChina 开源社区门户e4\].ni
mysql> select SUBSTRING('Quadratically',5,6);PHPChina 开源社区门户~\ bQ&oC
-> 'ratica'
5`Xh~B[%~0j&h0PHPChina 开源社区门户w"CeO/^Rw
该函数是多字节可靠的。
H oQ9IH!H c)Sr\1u(z0
k1f i(}+k0v:OP#Z0SUBSTRING(str,pos)PHPChina 开源社区门户#Vm+jrL^R?1G
 PHPChina 开源社区门户g` a[%k:],s;C"I
SUBSTRING(str FROM pos)
yd4\;q9DE`O+g0从字符串str的起始位置pos返回一个子串。PHPChina 开源社区门户G/G`nf C
mysql> select SUBSTRING('Quadratically',5);
z6p(EV;]l+^2Z0-> 'ratically'PHPChina 开源社区门户l/}^5E+P^Krq
mysql> select SUBSTRING('foobarbar' FROM 4);
*AUR l`h,~&@0p0-> 'barbar'
ZN*u*{_&]:a0PHPChina 开源社区门户:bB [8[4j8S,b
该函数是多字节可靠的。PHPChina 开源社区门户|CUly+Zw(X)_
PHPChina 开源社区门户"T*sm6W!e ~L;N
SUBSTRING_INDEX(str,delim,count)PHPChina 开源社区门户9pG&?D5K{N,_2k
返回从字符串str的第count个出现的分隔符delim之后的子串。如果count是正数,返回最后的分隔符到左边(从左边数) 的所有字符。如果count是负数,返回最后的分隔符到右边的所有字符(从右边数)。
/dz9X'Q:j&`0Ns0mysql> select SUBSTRING_INDEX('www.mysql.com', '.', 2);PHPChina 开源社区门户Zr"M f3?C
-> 'www.mysql'PHPChina 开源社区门户/m(gKT Ku
mysql> select SUBSTRING_INDEX('www.mysql.com', '.', -2);PHPChina 开源社区门户Q]#W2f1c
-> 'mysql.com'PHPChina 开源社区门户P*V9K)SK4Yd
PHPChina 开源社区门户 B"fiV dx'^6az
该函数对多字节是可靠的。PHPChina 开源社区门户|Lz_Z pO6O6}wL

d8i6g.{}0LTRIM(str)PHPChina 开源社区门户'U%g8Q8[kw
返回删除了其前置空格字符的字符串str。PHPChina 开源社区门户G`-l!H3p+YK7n
mysql> select LTRIM(' barbar');
)}:n RwpG5Z-W:m0-> 'barbar'PHPChina 开源社区门户] lRY.og(n0u:_

)wC,Wl6`O+CK0RTRIM(str)PHPChina 开源社区门户Y3U6t2Xo:`F;B(O,D
返回删除了其拖后空格字符的字符串str。
k`,@1U}E0mysql> select RTRIM('barbar ');
%D u$B N[%m!V0-> 'barbar'
"zZ'K*BM mqn0PHPChina 开源社区门户zX$}MI.tQy
该函数对多字节是可靠的。PHPChina 开源社区门户{T"ma$dY*a d[
TRIM([[BOTH | LEADING | TRAILING] [remstr] FROM] str)
^f2w2q!B xll0返回字符串str,其所有remstr前缀或后缀被删除了。如果没有修饰符BOTH、LEADING或TRAILING给出,BOTH被假定。如果remstr没被指定,空格被删除。PHPChina 开源社区门户 u6C N"`cDp;w
mysql> select TRIM(' bar ');PHPChina 开源社区门户UF2T;zpu
-> 'bar'PHPChina 开源社区门户 um1z[,S
mysql> select TRIM(LEADING 'x' FROM 'xxxbarxxx');PHPChina 开源社区门户6Q4?1@F8W[
-> 'barxxx'
]z `6Jeq?!xg3g0mysql> select TRIM(BOTH 'x' FROM 'xxxbarxxx');PHPChina 开源社区门户lR ea]&q0VB
-> 'bar'
2TR$^/R"Q@]+`\L0mysql> select TRIM(TRAILING 'xyz' FROM 'barxxyz');
j/E*I+F$?,dB0-> 'barx'
8][5O1r_ P0
q |\-k y Z0该函数对多字节是可靠的。PHPChina 开源社区门户-qG W#z2R2p#\;e
PHPChina 开源社区门户^-W&^$Sb-t0y
SOUNDEX(str)PHPChina 开源社区门户8yp$W-];vc9V$q%K
返回str的一个同音字符串。听起来“大致相同”的2个字符串应该有相同的同音字符串。一个“标准”的同音字符串长是4个字符,但是SOUNDEX()函 数返回一个任意长的字符串。你可以在结果上使用SUBSTRING()得到一个“标准”的 同音串。所有非数字字母字符在给定的字符串中被忽略。所有在A-Z之外的字符国际字母被当作元音。PHPChina 开源社区门户 h+i'TS.H%d'A"_p%z.C
mysql> select SOUNDEX('Hello');
P1w [9Q"z Qd`0-> 'H400'
"\ gf a7e#JD0mysql> select SOUNDEX('Quadratically');
4l&y|4O ETZ cx5D G0-> 'Q36324'
m8g1JZ%P7h6jH0
;J w[0x#C:Or0U0SPACE(N)
BGo8I+z%d0返回由N个空格字符组成的一个字符串。PHPChina 开源社区门户)Ni-{:q:Gt?1Z
mysql> select SPACE(6);PHPChina 开源社区门户x0W,xK@PLK
-> ' '
*Z1bg,?Ed9NT%[0v$]0PHPChina 开源社区门户n%}rQO,] U+w"Y
REPLACE(str,from_str,to_str)
&ct^b8\4Xd F6U!h0返回字符串str,其字符串from_str的所有出现由字符串to_str代替。PHPChina 开源社区门户6Zs8oe;d7gs
mysql> select REPLACE('www.mysql.com', 'w', 'Ww');
HpxRZ&J"V0-> 'WwWwWw.mysql.com'
~%U2A0|4_)t0PHPChina 开源社区门户~{l:kuq;F a `
该函数对多字节是可靠的。PHPChina 开源社区门户xC)x)`g4P
PHPChina 开源社区门户8I1Fq2_ b"J
REPEAT(str,count)
5})| }:E6n'P;r4}0返回由重复countTimes次的字符串str组成的一个字符串。如果count <= 0,返回一个空字符串。如果str或count是NULL,返回NULL。
l(gY)g+X0mysql> select REPEAT('MySQL', 3);
F6V Egc p)~ T'S:N0-> 'MySQLMySQLMySQL'PHPChina 开源社区门户 _5H`9N fn/v
PHPChina 开源社区门户XI8v(`^
REVERSE(str)
4]Y'eA?h,v-^ No0返回颠倒字符顺序的字符串str。
;F8o3ZV|0mysql> select REVERSE('abc');
2H/@+l&KR j _y0-> 'cba'
*oU"xx`!W6\0
J3_ xvQd2E2y7z{0该函数对多字节可靠的。PHPChina 开源社区门户bK~H[+s7O

,Jt%_|kE7U4z)X0INSERT(str,pos,len,newstr)
*BM0V'Z k{!x4b T0返回字符串str,在位置pos起始的子串且len个字符长得子串由字符串newstr代替。PHPChina 开源社区门户3X5DmgO$a
mysql> select INSERT('Quadratic', 3, 4, 'What');PHPChina 开源社区门户'h*dEEqwR
-> 'QuWhattic'
v#R} ~`e0
r@"Ge_S C0该函数对多字节是可靠的。
9?6g a0J P.l0PHPChina 开源社区门户h`nm~V,{E
ELT(N,str1,str2,str3,...)PHPChina 开源社区门户RP_,Rdw5X
如果N= 1,返回str1,如果N= 2,返回str2,等等。如果N小于1或大于参数个数,返回NULL。ELT()是FIELD()反运算。
PWaV8w hp)As0mysql> select ELT(1, 'ej', 'Heja', 'hej', 'foo');PHPChina 开源社区门户#l;h"ioj^k
-> 'ej'
-w9W/d;N4ng^(A-s0mysql> select ELT(4, 'ej', 'Heja', 'hej', 'foo');PHPChina 开源社区门户H6t#bAo%\
-> 'foo'PHPChina 开源社区门户!g3U)dbg/Cq7A

Cqtj)e0[2DMKS0FIELD(str,str1,str2,str3,...)
6GMsk'v0返回str在str1, str2, str3, ...清单的索引。如果str没找到,返回0。FIELD()是ELT()反运算。PHPChina 开源社区门户z4k4bD&_ m+f1v
mysql> select FIELD('ej', 'Hej', 'ej', 'Heja', 'hej', 'foo');PHPChina 开源社区门户Q4Qw\}q|5Q @
-> 2PHPChina 开源社区门户 q}:H+qC'_-h|
mysql> select FIELD('fo', 'Hej', 'ej', 'Heja', 'hej', 'foo');PHPChina 开源社区门户G+H6m6LZ
-> 0
"A@Q^\H"j.kK-J0
]Sg m$bk&Fm#D%H0FIND_IN_SET(str,strlist)
&J#B(h\/QF E8o|(]%?0如果字符串str在由N子串组成的表strlist之中,返回一个1到N的值。一个字符串表是被“,”分隔的子串组成的一个字符串。如果第一个参数是一个 常数字符串并且第二个参数是一种类型为SET的列,FIND_IN_SET()函数被优化而使用位运算!如果str不是在strlist里面或如果 strlist是空字符串,返回0。如果任何一个参数是NULL,返回NULL。如果第一个参数包含一个“,”,该函数将工作不正常。
;}i vSr&iyPT4so0mysql> SELECT FIND_IN_SET('b','a,b,c,d');PHPChina 开源社区门户%]!a ed ^1Wjx6S%Rg
-> 2
fqUy&?6a0
JJdkL [-U0MAKE_SET(bits,str1,str2,...)
1WEi!P `a0返回一个集合 (包含由“,”字符分隔的子串组成的一个字符串),由相应的位在bits集合中的的字符串组成。str1对应于位0,str2对应位1,等等。在str1, str2, ...中的NULL串不添加到结果中。
T{$Sk S6vD0mysql> SELECT MAKE_SET(1,'a','b','c');
h x;SG$J4jts'b-XB,w(v0-> 'a'
eA`O1v\)]0mysql> SELECT MAKE_SET(1 | 4,'hello','nice','world');PHPChina 开源社区门户vi9vXG
-> 'hello,world'
u0^e"w.jg1@+b*Z8|0mysql> SELECT MAKE_SET(0,'a','b','c');PHPChina 开源社区门户4lI|8d Z"_o u0xG
-> ''
O%z,R4s_fDb9R0PHPChina 开源社区门户-xL gFGhiL
EXPORT_SET(bits,on,off,[separator,[number_of_bits]])PHPChina 开源社区门户8O#T8nf h9q
返回一个字符串,在这里对于在“bits”中设定每一位,你得到一个“on”字符串,并且对于每个复位(reset)的位,你得到一个“off”字符串。 每个字符串用“separator”分隔(缺省“,”),并且只有“bits”的“number_of_bits” (缺省64)位被使用。
c,m/Cyk^ d4}0mysql> select EXPORT_SET(5,'Y','N',',',4)
&V@(Bxw9b u0-> Y,N,Y,NPHPChina 开源社区门户7| vE p-_ p#m#^ C

6k*cm]C"k'Lo~0LCASE(str)PHPChina 开源社区门户m.a4hqA:]0|-FH8y%Z
 
@+X/n(y IA~4X(G.n0LOWER(str)
*wv+Jn)fnwk;l0返回字符串str,根据当前字符集映射(缺省是ISO-8859-1 Latin1)把所有的字符改变成小写。该函数对多字节是可靠的。PHPChina 开源社区门户y!F#L9b8O3u.e
mysql> select LCASE('QUADRATICALLY');PHPChina 开源社区门户;xV t7YY4l"ijvm
-> 'quadratically'PHPChina 开源社区门户 k{uwh5f

HEm*]4Vu"M;ZaR0UCASE(str)PHPChina 开源社区门户z#l ux9TS#d(X3}
 PHPChina 开源社区门户)@C^ k pXIR6{0J
UPPER(str)
'k(kwY w:`)A h0返回字符串str,根据当前字符集映射(缺省是ISO-8859-1 Latin1)把所有的字符改变成大写。该函数对多字节是可靠的。PHPChina 开源社区门户A] R`*h7ZH,s6JF
mysql> select UCASE('Hej');
)_%p$e8Kl wEm0-> 'HEJ'
$C&ZH-_$lKl7vJ u0
x2n}k d+G4J0该函数对多字节是可靠的。
;j[9[NQK7OXs0
0qbH$Onh*aUT1|]0LOAD_FILE(file_name)PHPChina 开源社区门户d ?o U RS+no
读入文件并且作为一个字符串返回文件内容。文件必须在服务器上,你必须指定到文件的完整路径名,而且你必须有file权限。文件必须所有内容都是可读的并且小于max_allowed_packet。如果文件不存在或由于上面原因之一不能被读出,函数返回NULL。
hq.Wj#hvG0mysql> UPDATE table_name
2Y"j8wZ-m/~B1^@0SET blob_column=LOAD_FILE("/tmp/picture")PHPChina 开源社区门户kS9rxWu6R
WHERE id=1;PHPChina 开源社区门户1\!i"t` Su9W~(U
PHPChina 开源社区门户'etkPa#L K5wU

FV8|b6g0MySQL必要时自动变换数字为字符串,并且反过来也如此:
-na;ATY(n6OT"P1W0
(R @$`!dn8O8r0mysql> SELECT 1+"1";PHPChina 开源社区门户O\GcY/g
-> 2
$[ SI mmu){0mysql> SELECT CONCAT(2,' test');
)|$h z7v$b@P$Uj nUb0-> '2 test'PHPChina 开源社区门户8C!K j0^(N?3W?+M;E

KAk0~]~?$a0如果你想要明确地变换一个数字到一个字符串,把它作为参数传递到CONCAT()。
5mGh jO0
v*t\ a9]-H0如果字符串函数提供一个二进制字符串作为参数,结果字符串也是一个二进制字符串。被变换到一个字符串的数字被当作是一个二进制字符串。这仅影响比较

TAG: mysql MySQL Mysql

引用 删除 无涯   /   2007-11-24 17:23:18
谢谢,又学了一点东西了!
select  thank!
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

数据统计

  • 访问量: 10309
  • 日志数: 51
  • 图片数: 3
  • 书签数: 3
  • 建立时间: 2007-02-07
  • 更新时间: 2008-02-27

RSS订阅

Open Toolbar