Postgresql 语句求助。。

breakme1988 2012-10-17 08:31:08
假设表格式为:
id date(date格式) string
1 '2012-08-08' 'hahaha'
2 '2012-07-08' 'hahaha'


一个星期7天
星期1=>1 2=>2 3=>3 4=>4 5=>5 6=>6 天=>0
假如我能得到要更新的weekday NUM数组:
(2,0)
就说明我在星期2和星期天更新

现在我要找出上表 date字段里为 星期2或者星期天的数据
怎么写语句。。
用date_part('dow',xxx)的话
用DATE转成时间戳老是写不对。。
望高人指点。。


我现在的打算是 用date_part转成星期格式。然后in(2,0)
...全文
129 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
WWWWA 2012-12-04
  • 打赏
  • 举报
回复
date_part('dow',xxx)in (2,0) 没有问题,提示什么,检查一下日期格式
iihero_ 2012-12-03
  • 打赏
  • 举报
回复
致楼主,PostgreSQL版刚立不久,此问题应该已解决,希望能及时结帖,活跃版面,您的积极参与将是推动本版前进的重要力量。
trainee 2012-10-18
  • 打赏
  • 举报
回复
没错啊,
date_part('dow',xxx)in (2,0)

954

社区成员

发帖
与我相关
我的任务
社区描述
PostgreSQL相关内容讨论
sql数据库数据库架构 技术论坛(原bbs)
社区管理员
  • PostgreSQL社区
  • yang_z_1
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧