只显示有数据的月份

jiangsh100 2007-07-19 01:52:33
字段 A_date

我是这样写的
还有没更好的写法

Select Month(A_date) as sMonth,Year(A_date) as sYear from users_article where A_userid='"&uid&"' Group by Year(A_date),Month(A_date) order by Year(A_date),Month(A_date) desc

...全文
128 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiangsh100 2007-07-19
  • 打赏
  • 举报
回复
顶一下
jiangsh100 2007-07-19
  • 打赏
  • 举报
回复
楼上的会出错

我的意思就是
一个日记表

标题 内容 发布时间

我有个存档功能
就是只显示有数据的月份。


博客功能的一部分
leo_lesley 2007-07-19
  • 打赏
  • 举报
回复
---没明白你的意思,只能简化一下你的语句
Select Month(A_date) as sMonth,Year(A_date) as sYear
from users_article
where A_userid='"&uid&"'
Group by convert(char(7),A_date,120)
order by convert(char(7),A_date,120) desc

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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