给梦一个奔跑的方向!
PDF Print E-mail
620
Written by xlingfairy
Friday, 30 October 2009 10:53
很多时候,我们需要把选出来的记录连接起来,比如这样:
id name
1 xling
2 snow
3 xlingfiary
 
其实需要的是:
xling,snow,xlingfairy
这样的数据.
 
放在以前,我会用存储过程,放一个游标,放一个 CONTINUE HANDLER 这些东东来循环读取,然后用 CONCAT_WS / CONCAT 这样的函数来重成一个字符串,然后返回. 如:
 
PDF Print E-mail
807
User Rating: / 1
PoorBest 
Written by xlingfairy
Wednesday, 20 May 2009 15:26
 现在需要跟据用户的输入对某表进行搜索,原程序(不是我写的)用的是 全文索引, 搜索出来的结果里,大部分只包括某个关键字,比如 big beats 可能就搜到只
 
包括 big 或只包括 beats 的结果来,就像 or 一样,客户不满意,要求改成 and .
 
原程序:
Last Updated ( Wednesday, 20 May 2009 15:30 )
 
PDF Print E-mail
2358
User Rating: / 1
PoorBest 
Written by xlingfairy
Friday, 06 March 2009 10:22
客户给了两个CSV文件,里面记录了几千条EMAIL记录,要我导入到网站里。
由于EMAIL字段是唯一键,所以不能单纯的用 INSRT 就完事了。
如果用PHP一条记录一条记录的去检查,那可太浪费了。

原来做 ORACLE 的时候,有个 MARGE INTO 语法(Oracle  基本全给忘了!)
 
MySQL下,我记得有个 REPLACE什么的在,查了查,如下:

REPLACE [LOW_PRIORITY | DELAYED]
    [INTO] tbl_name [(col_name,...)]
    {VALUES | VALUE} ({expr | DEFAULT},...),(...),...
Last Updated ( Friday, 13 March 2009 13:45 )
 

Site Info

Members : 1
Content : 130
Web Links : 7
Content View Hits : 99663