
sql
罗卜丝粉
I wish every efforts to taste the World prosperity
我愿倾尽努力,尝尽人世繁华
展开
-
SQL having与where用法区别
SQL语句中having与where用法区别原创 2016-11-23 17:21:21 · 10094 阅读 · 2 评论 -
sql 时间转换问题 from_unixtime() UNIX_TIMESTAMP()
from_unixtime()是MySQL里的时间函数 date为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以直接是Unix 时间戳字符串 后面的 '%Y%m%d' 主要是将返回值格式化 例如: mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y%m%d' ) ->20071120 mysql>SELE转载 2017-05-12 18:16:37 · 10563 阅读 · 0 评论 -
sql插入语句返回自增主键
在操作数据库中,插入一条记录,表中的主键是自增的,如果我们需要获得这个主键,就需要在插入的时候,返回这条主键,写法如下: INSERT INTO `gusers_xxxx_log` (`user_id`, `admin_user`, `change_amount`, `total_amount`, `add_time`, `paid_time`, `reason`,原创 2017-05-08 11:34:27 · 7866 阅读 · 0 评论 -
SQL中UNION和UNION ALL的详细用法
在开发中,有些数据的存储可能涉及到分库分表,查询的时候,可能需要查询所有的分表,这个时候,就需要用到UNION或者UNION ALL,下面介绍一下UNION的用法以及与UNION ALL的区别:UNION操作符用于合并两个或多个SELECT语句的结果集,这里需要注意的是:UNION内部的SELECT语句必须拥有相同数量的列,列也必须拥有相似的数据类型,同时,每条SELECT语句中列的顺序必原创 2017-06-19 18:06:35 · 103611 阅读 · 3 评论