易截截图软件、单文件、免安装、纯绿色、仅160KB

MYSQL 删除同一表中重复记录

MYSQL 删除同一表中重复记录
CREATE TABLE `user` (
  `db_id` varchar(255) NOT NULL,
  `name` varchar(45) default NULL,
  `age` int(10) unsigned NOT NULL,
  `address` varchar(45) default NULL,
  PRIMARY KEY  (`db_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
     
// 保留相同age中name比较最大的记录
delete users as a from users as a,
(
   select age,max(name) as mName from users group by age
) as b
 where a.age = b.age and a.name <> b.mName;
作为MYSQL 初学者,欢迎拍砖!
^_^


相关文档:

MySQL Replication:如何判断主从复制正常工作

登录mysql slave服务器,执行show slave status命令,一般显示以下参数的状态;
Slave_IO_State: Waiting for master to send event
Master_Host:192.168.0.1
Master_User:repl_user
Master_Port:3306
Connect_Retry:60
Master_Log_File:mysql-bin.000010
Read_Master_Log_Pos:2562541
Relay_Log_File:mysql-r ......

cobar and mysql分库字段问题

    今天调程序从数据库里取数据,一直去不出来,把日志里打出来的sql放到数据库里去执行,却又能
取出数据来,很是郁闷。
    数据库是mysql的,一共128个库,通过某个字段分库。
    后来发现要查的这条数据的分库字段被改过,按照程序里执行的去查,他就去了另外一个库 ......

windows 7 下安装apache php 和mysql的一些问题。

在windows下安装amp网上的介绍很多了。
我这里只说些关键的部分,一方面作为笔记,另一方面和大家共享。
1.安装apache
   a.这里要注意,在刚开始填写主机域名时,如果你没有域名,就在本地安装,那就填写本机ip行了。(我觉得填写127.0.0.1更好,具体我没试过)
   b.apache 的默认端口是80,我的 ......

MySQL的隐藏换行符的处理

(1)在设计数据库字段的时候,把需要获取手机号的字段设置为int(11),原意是要取11位数的,结果发现所有的手机号码,都变成了2147483647
,顿时觉得很奇怪,以为是程序有问题,最后发觉是数据库设计的问题。因为有符号整数的最大值为
2147483647,所以最后决定把数据库的结构变化下,把int(11)变为char(11)才搞定。
(2 ......

MySQL 触发器 存储过程 一点小用

      同事离职,又一个一个烂摊子要收拾。这里修修,那里补补都没有精力来写点东西。
      明天回家,上午整理好文档。下午决定抽点时间,把最近的东西尽量理一理。很多灵感都已经遗忘。我们总在不断面对,所以我们不断遗忘。【syslog、mysql优化、触发器、存储 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号