mysql

mysql按照日期分组排序(date_format)

今天在做项目的时候,遇到了这样的一个问题。需要开发一个浏览记录的接口,返回的数据按照日期分组排序,就是今天,昨天,前天这样的数据形式返回。但是数据库保存的时间格式是timestamp,多了时分秒这样的额外时...

mysql 日期,统计信息查看

实际工作中,我们经常需要做一些报表统计。这时候就需要查询本月的数据信息,前一天的数据信息,前一周的数据信息,前一个月的数据信息。下面我们来看一下如何在mysql中做这些数据的筛选过滤。test:表名 da...

mysql使用in的时候返回数据顺序不对

今天处理线上问题的时候,遇到了一个非常诡异的事情,本来都是按照正常顺序查出的数据,但是显示的时候顺序却发生了变化。于是一步一步进行跟踪调试。发现了罪魁祸首就是mysql的in函数。平常使用in的时候,一般都...

mysql show命令集合

show tables或show tables from database_name; -- 显示当前数据库中所有表的名称show databases; -- 显示mysql中所有数据库的名称show columns from table_name from database_name; 或show...

mysql 创建索引加快查询

当mysql表中的数据量很大的时候,如果做关联查询,关联的条件变量最好做成索引,这样查询时间会由几秒缩短到几毫秒使用explain 可以查看搜索的语句是否使用了索引,方便提高查询效率,没有使用索引的查询一般都是...