跪求。。。。。这条SQL语句哪出错了?

YZX3288 2010-11-08 04:25:44
select * from t_daily where uid = 1 group by(time) order by(time) desc;

报这个错
Msg 8120, Level 16, State 1, Line 1
选择列表中的列 't_daily.id' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。
...全文
65 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
--小F-- 2010-11-08
  • 打赏
  • 举报
回复
select
t_daily.id ,time , min(id)
from
t_daily where uid = 1
group by
time,t_daily.id
order by time desc;
--小F-- 2010-11-08
  • 打赏
  • 举报
回复
't_daily.id' 没有包含在聚合函数或 GROUP BY 子句中
dawugui 2010-11-08
  • 打赏
  • 举报
回复
[Quote=引用楼主 yzx3288 的回复:]
select * from t_daily where uid = 1 group by(time) order by(time) desc;

报这个错
Msg 8120, Level 16, State 1, Line 1
选择列表中的列 't_daily.id' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。
[/Quote]

select time , min(id) from t_daily where uid = 1 group by time order by time desc;
zfj1981 2010-11-08
  • 打赏
  • 举报
回复
Select 列名1,列名2,列名3
group by time,列名1,列名2,列名3
boombacn 2010-11-08
  • 打赏
  • 举报
回复
select time from t_daily where uid = 1 group by(time) order by(time) desc;

34,587

社区成员

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

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