怎样在MySql中处理这类格式的字符?

在一张表里有近百万条数据,id=0_1013377_161_1;现要将id字段的末尾1改成001,末尾本来是int型转来的,都是数字的,如果是_2则要得到002,如果是_11则换成_011,如果是_111,则就是_111。总之就是换算成三位表示的,如何做呢?

作者: chyude 发布时间: 08-17

请教一个union,sum 和group by一起用的语句

有两个结构完全一样的表,我想将两个表汇聚到一起形成一张表,语句如下createviewv1asSelectidasid,typeastype,sum(s1)ass1,sum(s2)ass2,min(s3)ass3,max(s4)ass4Fromt1groupbyid,typeunionSelectidasid,typeast

作者: w_zhen_x 发布时间: 08-17

mysql存储过程 参数类型 太诡异了

最近测试发现,存储过程里面输入参数定义成int,居然随便输入一个字符也能查询出结果,输入字符默认转换是0,存储过程里面是select*fromttwhereFileId=i_fileId; callpr_test('a');callpr_test('b');callpr_test('c');返回的结果是FileId=0这情况,为什么不直接报错?

作者: dzypb 发布时间: 08-17

高分请教:怀疑数据库问题造成的网站打开过慢!

我们公司是一家信息资讯网站,一到早上编辑上信息的高峰网站的链接打开速度就很慢,甚至二十秒钟都打不开一个网页,我看服务器上的cpu使用率忽高忽低的,内存也占用到3/4,mysld-nt.exe这个进程的cup使用率排在第一位,而一到下班时间,编辑们都离开了,网站的速度就飞快飞快的,没有一个打不开的链接,请高手根据的我描述推断下是什么原因造成的网页打开过慢,以及有何解决的妙招,这个问题关系到我的利益!

作者: hhsdw 发布时间: 08-17

【请教sql语句】 两个表字段合并一个字段查询

  A表:id,title B表:id,name 想要的一个查询结果select title,name合并做一个字段,keyword,然后好用WHEREkewyord='xxxx'这样查询。一般情况是 SELECTtitleFROMAWHEREtitle='xxxx',&n

作者: njxiaod 发布时间: 08-17

mysql 数据库操作问题

http://topic.csdn.net/u/20110815/13/dc3beb2e-ab51-4f0f-91c1-ba3e9d4772ff.html问题还没有完全解决,当aid相同num也相同时,会重复计算,我想只取其中一条,然后求和

作者: chen_2001 发布时间: 08-16

求一个区间选择查询的sql语句

一个表 IDvarchar(44)primarykey,RECV_TIMEdatetime,CONTENTtext;3个字段 要求查询6月10号00:00:00到7月14号24:00:00期间CONTENT的值为AW开头的所有ID值谢谢各位了。

作者: CCSOY 发布时间: 08-16

关于 mysql安装后无法启动的问题

最近开始学MySQL安装后(默认安装)第一次能启动,后来我把安装文件下的my.ini文件copy到WINDOWS下. 这下出问题了,mysql服务无法启动 ""                   MySQL服务正在启动                   MySQL服务无法启动                   系统出错。                   发生系统错误

作者: hu816215 发布时间: 08-16

请问on the fly是什么意思

请问onthefly是什么意思?在sql里

作者: bjzjyang2 发布时间: 08-16

求一条有关更新记录的mysql语句。

现有50多万的记录,每一条记录的内容分布于两个表中,现在要根据第一个表table1中的字段title,第二个表table2中的字段pdfurl和pageurl,当记录之间这三个字段的值都相同时,把table1中id较大的字段checked的值置零。(一条记录在两个表中有相同的id号)

作者: laistar 发布时间: 08-16