UNIX时间戳计算,转换, select case when用法,sql字符截取
2011-01-05 18:00
971 查看
SELECT
CASE WHEN LENGTH(title)>8 THEN LEFT(title,8)+'...' ELSE title END AS
title,hits FROM `article_1` ORDER BY hits DESC LIMIT
0,10;----当标题长度大于8时,取左边的8个字,后面加"..." 否则显示标题.
//SELECT left(title,8) AS title,hits,linkurl FROM `article_1` WHERE
date(`addtime`)=curdate()-1 ORDER BY hits DESC LIMIT 0,10;---左边的8个字作为标题.
查询昨天的.
//SELECT * FROM `article_1` WHERE
DATE_FORMAT(FROM_UNIXTIME(`addtime`),'%Y-%m-%d') =
DATE_FORMAT(NOW(),'%Y-%m-%d')-1; --Uinx
时间戳 查询昨天的(查询出来跟上面的一条好像有点不同,具体忘了.)
//SELECT * FROM `article_1` WHERE DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(`addtime`);----查询一周的.
//SELECT * FROM `article_1` WHERE `addtime` BETWEEN UNIX_TIMESTAMP(now()) - 86400*7 AND UNIX_TIMESTAMP(now());----一周.
//SELECT * FROM `article_1` WHERE DATE_SUB(CURDATE(), INTERVAL 1 MONTH) <= date(`addtime`);---查询一个月的.
//SELECT * FROM `article_1` WHERE `addtime` BETWEEN UNIX_TIMESTAMP(now()) - 86400 AND UNIX_TIMESTAMP(now());----一天.
CASE WHEN LENGTH(title)>8 THEN LEFT(title,8)+'...' ELSE title END AS
title,hits FROM `article_1` ORDER BY hits DESC LIMIT
0,10;----当标题长度大于8时,取左边的8个字,后面加"..." 否则显示标题.
//SELECT left(title,8) AS title,hits,linkurl FROM `article_1` WHERE
date(`addtime`)=curdate()-1 ORDER BY hits DESC LIMIT 0,10;---左边的8个字作为标题.
查询昨天的.
//SELECT * FROM `article_1` WHERE
DATE_FORMAT(FROM_UNIXTIME(`addtime`),'%Y-%m-%d') =
DATE_FORMAT(NOW(),'%Y-%m-%d')-1; --Uinx
时间戳 查询昨天的(查询出来跟上面的一条好像有点不同,具体忘了.)
//SELECT * FROM `article_1` WHERE DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(`addtime`);----查询一周的.
//SELECT * FROM `article_1` WHERE `addtime` BETWEEN UNIX_TIMESTAMP(now()) - 86400*7 AND UNIX_TIMESTAMP(now());----一周.
//SELECT * FROM `article_1` WHERE DATE_SUB(CURDATE(), INTERVAL 1 MONTH) <= date(`addtime`);---查询一个月的.
//SELECT * FROM `article_1` WHERE `addtime` BETWEEN UNIX_TIMESTAMP(now()) - 86400 AND UNIX_TIMESTAMP(now());----一天.
相关文章推荐
- 生成二维码 加密解密类 TABLE转换成实体、TABLE转换成实体集合(可转换成对象和值类型) COOKIE帮助类 数据类型转换 截取字符串 根据IP获取地点 生成随机字符 UNIX时间转换为DATETIME\DATETIME转换为UNIXTIME 是否包含中文 生成秘钥方式之一 计算某一年 某一周 的起始时间和结束时间
- SQL:select case when 的用法
- SQL:select case when的一些用法
- 【Asp.Net】SQL语句中select case when的用法
- sql server select case when的用法
- mysql数据库语句 的case when用法,以及数据替换,字符串拼接,时间格式转换的用法
- SQL:select case when的一些用法
- SQL语句case when结构用法
- SQL:select case when(转)
- sql之case when 用法
- select case when if 的一些用法
- SQL之case when then else end用法
- sql case when then end 用法
- 黄聪:unix时间戳转换工具|unix时间戳在线计算|perl时间戳|php时间戳|mysql时间戳|python时间戳
- ORACLE CASE WHEN 及 SELECT CASE WHEN的用法
- 关于sqlsqlserver 对时间的截取转换操作
- MS SQL CASE WHEN 的用法
- CASE WHEN 及 SELECT CASE WHEN的用法
- SQL语句的写法:Update、Case、 Select 一起的用法
- oracle 截取字符(substr),检索字符位置(instr) case when then else end语句使用