
Mysql骚操作
文章平均质量分 72
Airthunder
Go语言学徒
展开
-
mysql查询COUNT、SUM、MIN等函数,或者union的时候,查询结果有问题
数量缺失: 只需要把groupby语句加上就ok了。 如果不加groupby,多表连接后,你会发现只出现了一条值,而且记录只显示了所有里面的第一条数据。 (图就不贴了,公司的代码里面的bug。。。) 多出来了: 使用union连接俩个查询结果的时候,列名使用了'aaa'col这中命令,导致最后出现多条记录的。 请在union的所有表外边加个括号,重新select一下,去掉某...原创 2019-11-23 17:12:10 · 589 阅读 · 1 评论 -
用mysql尝试一下1.7亿条数据
这个是我在大三下学期做过的一次实训课程。 选题的数据来源是,同济大学2011数学建模夏令营试题的数据。 实验报告的位置:https://download.youkuaiyun.com/download/qq_35640964/10804674 整个操作大概是消耗了一天的时间。似乎是早上10点半那会儿开始的,然后晚上6点多结束的。具体记不清了,但是肯定用了一天的时间。 系统是我的本地电脑,加...原创 2018-11-24 13:20:03 · 8863 阅读 · 4 评论 -
处理批量的,类型一致的,字符串或者较长的数字的思路,例如QQ号这类的字符串
首先,该方法是建立在当前内存中无法同时存入所有数据,并且每次只能读入一部分数据之上的。 主要借助了树的结构进行数据的存储。 字符确定 将字符串中出现的所有字符进行确定,如果都是数字,则第一层子节点就只需要10个了,也就是0-9这些的。如果只有字母,则有26个字符。数字加字母则是26+10=30个子节点。 本文以10个数字为例进行解析。 节点数量 第0层,有10^0个节点;...原创 2019-06-19 19:14:19 · 252 阅读 · 0 评论