
MYSQL
Technofiend
这个作者很懒,什么都没留下…
展开
-
说说一条最优的获取MYSQL随机记录的语句
很久以前,从网上看到一遍在mysql抽取随机记录的文章《mysql中RAND()随便查询记录效率问题和解决办法》。 今天,我打算分析一下这个最优语句:SELECT * FROM `table` AS t1 JOIN ( SELECT ROUND( RAND() * ( (SE原创 2015-11-13 14:21:49 · 1211 阅读 · 0 评论 -
棘手的大数据处理问题(正则表达式)
前段时间,我采集了四万多条 壁纸 数据,格式类似下面那样:-------------------a123-------------------bakalamanaoapaqar-------------------c111213141516171因为要导进mysql数据库,我想要的最终格式是这样:a-1a-2a-3b-akb-alb-amb-an原创 2015-11-18 16:22:52 · 1518 阅读 · 0 评论 -
MYSQL 统计某时间段内每天的总数
统计一个月中,每天加入的会员总数SELECT FROM_UNIXTIME(add_time, '%Y-%m-%e'), COUNT(*) AS count FROM member WHERE add_time BETWEEN UNIX_TIMESTAMP('2016-1-1 00:00:00') AND UNIX_TIMESTAMP('2016-1-31 00:00:00')GROUP BY原创 2016-01-16 20:44:28 · 10015 阅读 · 1 评论 -
mysql 找'最'的集合
今天偶遇一条看似简单,含义很深的SQL语句。学校有个全校同学的各科成绩表,表中包含名字,分数等。 现在要求要找出每个同学最高的分数是那一科。SELECT id, name, book_name, score FROM school AS s WHERE s.id = (SELECT max(score) FROM school WHERE id = s.id) ORDER BY add_ti原创 2016-01-09 17:32:08 · 324 阅读 · 0 评论