随笔分类 - mysql
摘要:unix_timestamp() 将时间转换为时间戳。(date 类型数据转换成 timestamp 形式整数) from_unixtime() 将timestamp 形式整数 转化为 date类型 关于mysql 时间戳的限制: timestamp 所能表示的范围在 1970 - 2038之间 。
阅读全文
摘要:Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序; Union All:对两个结果集进行并集操作,包括重复行,不进行排序; 例如: select employee_id,job_id from employees union select employee_id,job_
阅读全文
摘要:SQL INNER JOIN关键字表示在表中存在至少一个匹配时,INNER JOIN 关键字返回行。 1、连接两个数据表的用法: FROM Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort 语法格式可以概括
阅读全文
摘要:processlist 命令的输出结果显示了有哪些线程在运行,可以帮助识别出有问题的查询语句,两种方式使用这个命令。 1. 进入 mysql/bin 目录下输入 mysqladmin processlist; 2. 启动 mysql ,输入 show processlist; 如果有 SUPER 权
阅读全文
摘要:1、from子句组装来自不同数据源的数据;2、where子句基于指定的条件对记录行进行筛选;3、group by子句将数据划分为多个分组;4、使用聚集函数进行计算;5、使用having子句筛选分组;6、计算所有的表达式;7、使用order by对结果集进行排序。
阅读全文
摘要:出现这个结果: sql如下: 1 SELECT y ,sum(case jidu when 1 then sales else 0 end) as yijidu,sum(case jidu when 2 then sales else 0 end) as erjidu from a GROUP BY
阅读全文
摘要:将时间戳转换为日期格式:比如降1455504268→2016-02-15 10:44:28 DATE_ADD() MySQL的DATE_ADD() 函数向日期添加指定的时间间隔。 语法: 解释: select UTC_TIMESTAMP() 获取世界标准是时间 select EXTRACT(HOUR
阅读全文
摘要:explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了,如: explain select * from statuses_status where id=11; expla
阅读全文

浙公网安备 33010602011771号