作者alpe (薛丁格的猫)
看板Database
标题Re: [SQL ] 请问postgreSQL的timestamp
时间Wed Jun 8 21:20:15 2011
※ 引述《GinginDenSha (gingin)》之铭言:
: 比如说资料表长像这样子
: <datetime> <name> <age>
: 2011-06-01 12:25:32 Tom 18
: 2011-06-02 17:49:07 Merry 25
: .
: .
: .
: 请问一下SQL该怎麽写才能找出时间符合2011年6月1号(不考虑小时,分钟,秒)的name呢
: 试过好多方法
: to_timestamp
: to_char
: datetime = '2011-06-01%'
: 等等
: 可是因为是完全新手...
: 查资料也查得不准>"<
: 总是试不出来
: 还请各位高手包容..
: 谢谢
1. datetime::date = '2011-06-01'::date
2. date_trunc('date', datetime) = '2011-06-01 00:00:00'::timestamp
个人会用第一种... (茶)
--
人大抵上既没有自己想像中那麽幸福,也没有那麽不幸…重要的是,
是否对於生存抱着希望或已厌倦
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.147.158.247