• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
鸣ju
每解决一个问题,都是一次进步!不怕进步慢,只怕不进步! 坚持积累!
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

文章分类 -  数据库

 
mysql删除一个用户多条记录中除了某个字段最小值的记录
摘要:delete from fightrank where rank not in (select rank from (select * from fightrank where actorid in (select actorid from (select count(1) total,actori 阅读全文
posted @ 2017-07-06 10:23 鸣ju 阅读(403) 评论(0) 推荐(0)
mysql按某个字段,范围分区的代码
摘要:public function partion($format = 'ymd') { $this->_initPts = 36; $table = 'level'; $field = 'ymd'; $begin = '2016-12-31'; if($format == 'ymd') { //$th 阅读全文
posted @ 2017-06-16 19:19 鸣ju 阅读(1632) 评论(0) 推荐(0)
MySql 中 case when then else end 的用法
摘要:解释: SELECT case 如果 when sex='1' then '男' sex='1',则返回值'男' when sex='2' then '女' sex='2',则返回值'女' else 0 其他的返回'其他’ end 结束from sys_user 整体理解: 在sys_user表中如 阅读全文
posted @ 2017-06-14 20:56 鸣ju 阅读(108) 评论(0) 推荐(0)
mysql直接字段比较筛选数据
摘要:select * from xxx where `field1`= `field2` select * from xxx where `field2`!= `field3` 阅读全文
posted @ 2017-06-09 20:20 鸣ju 阅读(1027) 评论(0) 推荐(0)
mysql show processlist命令 详解
摘要:SHOW PROCESSLIST显示哪些线程正在运行 这个命令中最关键的就是state列,mysql列出的状态主要有以下几种:Checking table 正在检查数据表(这是自动的)。Closing tables 正在将表中修改的数据刷新到磁盘中,同时正在关闭已经用完的表。这是一个很快的操作,如果 阅读全文
posted @ 2017-05-06 13:22 鸣ju 阅读(119) 评论(0) 推荐(0)
统计前20名玩家的平均战力
摘要:select avg(a.recharge) avg20 from (select recharge from actors where lastonlinetime>231033600 and lastonlinetime<231638400 order by recharge desc limi 阅读全文
posted @ 2017-05-06 12:36 鸣ju 阅读(79) 评论(0) 推荐(0)
mySQL数据库Sql语句执行效率检查--Explain命令
摘要:Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法:explain select … from … [where ...] 阅读全文
posted @ 2017-05-05 21:36 鸣ju 阅读(102) 评论(0) 推荐(0)
直接在centos使用命令,不用进入mysql,导入,导出数据库或表
摘要:1.导出整张表 mysqldump -uroot -p0987abc123 -h127.0.0.1 role_total log_online_20170425> /home/log_online_20170425.sql 2.按条件导出表 mysqldump -uroot -p0987abc123 阅读全文
posted @ 2017-04-26 14:30 鸣ju 阅读(1160) 评论(0) 推荐(0)
获取角色前50名总积分sql语句
摘要:$sql2="select sum(fightvalue) AS total_fight from (SELECT fightvalue from {$table} WHERE pfrom_id={$pfrom_id} and server_id={$server_id} and lastlogin 阅读全文
posted @ 2017-04-19 17:03 鸣ju 阅读(351) 评论(0) 推荐(0)
MySQL数据类型 int(M) 表示什么意思?
摘要:MySQL 数据类型中的 integer types 有点奇怪。你可能会见到诸如:int(3)、int(4)、int(8) 之类的 int 数据类型。刚接触 MySQL 的时候,我还以为 int(3) 占用的存储空间比 int(4) 要小, int(4) 占用的存储空间比 int(8) 小。 后来, 阅读全文
posted @ 2017-03-28 12:43 鸣ju 阅读(173) 评论(0) 推荐(0)
MySQL的左连接、右连接、等值连接
摘要:三种连接的语法 为便于更多的技友快速读懂、理解,我们只讨论2张表对象进行连接操作的情况,大于2张表对象进行的连接操作原理也是一样的。 1.左连接(LEFT JOIN ) SELECT M.columnname……,N.* columnname….. FROM left_table M LEFT JO 阅读全文
posted @ 2017-03-26 21:50 鸣ju 阅读(768) 评论(0) 推荐(0)
mysql语句积累
摘要:1.分组查询配合GROUP_CONCAT()来使用,可以看到每个组中的详细信息:按照性别分组,得到每组中人员的名称SELECT *,GROUP_CONCAT(username) FROM employee GROUP BY sex; 2.统计员工表中员工数目,以及薪水的总和、最大值、最小值、平均值S 阅读全文
posted @ 2017-03-26 21:25 鸣ju 阅读(65) 评论(0) 推荐(0)
某个日期时间段内统计每天的数据量
摘要:sql语句: SELECT FROM_UNIXTIME(add_time,'%Y-%m-%d') as days,(`order_amount`-`integral_money`-`discount`-`member_discount`) as money FROM dcsx_order WHERE 阅读全文
posted @ 2017-03-26 18:57 鸣ju 阅读(488) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3