mysql date

[color=darkblue][b]UNIX时间戳与日期的相互转换[/b][/color]

UNIX时间戳转换为日期用函数: [b]FROM_UNIXTIME()[/b]

select FROM_UNIXTIME(1156219870);


日期转换为UNIX时间戳用函数: [b]UNIX_TIMESTAMP() [/b]

Select UNIX_TIMESTAMP(’2006-11-04 12:23:00′);


例:mysql查询当天的记录数:

sql=”select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),’%Y-%m-%d’) = DATE_FORMAT(NOW(),’%Y-%m-%d’) order by id desc”;

[b]
[color=darkblue]mysql按年月分组和按月分组查询语句[/b][/color]

[b]按月分组:[/b]
select month(FROM_UNIXTIME(time)) from table_name group by  month(FROM_UNIXTIME(time))

[b]
按年月分组:[/b]
select DATE_FORMAT(FROM_UNIXTIME(time),"%Y-%m") from tcm_fund_list group by DATE_FORMAT(FROM_UNIXTIME(time),"%Y-%m")


其中time是整数如:1159718400 代表2006-10-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值