
mysql
阳光下的faifai
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql中日期相减的实现
在写sql语句的时候,我们有时需要实现两个日期的相减来实现某种功能,例如大于3天字体加红类似的,其实在日期相减的方法很多种,网上可以搜到一大顿,但是我自己常用的事这个函数datediff(d1,d2),里面有两个参数d1,d2,他们两个都是日期类型的,是d2-d1的值结果得到的是毫秒数, 另外还有一个方法,就是使用select (UNIX_TIMESTAMP(atime) - UNIX_TIME原创 2015-03-04 09:28:35 · 1133 阅读 · 0 评论 -
sql语句中case when的用法
case when是sql语句中很常用的一种判断语句,与他类似的是decade,但是MySQL中没有这个函数,所以case when是通用的 一、最简单的用法: Case buynum when '1' then '多' when '2' then '少' Else '其他' END 二、在where条件中的使用 SELECT a.*, b.* FROM a, b W原创 2015-03-03 14:58:15 · 746 阅读 · 0 评论 -
各个数据库中的模糊查询
首先oracle数据中的模糊查询是这样实现的 select * from acc_student s where s.name like '%' || #studentName# || '%'; 第二是mysql中的模糊查询是这样实现的 select * from acc_student s where s.name like CONCAT('%',#studentName#,'%');原创 2015-03-24 09:17:14 · 669 阅读 · 0 评论