主题:求排序!~~
有表如下:
create table message
(
me_id int identity(1,1) primary key,
me_use_id int constraint me_use_key foreign key references usename(use_id),
me_date datetime,
me_mess varchar(4000),
me_mess_top varchar(200),
me_km int constraint me_km foreign key references km(km_id),
me_int int
)
我想用时间列进行排序
是这样写的
select * from message group by me_date
可是却报错
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_id' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_use_id' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_mess' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_mess_top' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_km' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_int' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
把我搞地云里雾里,,,,,,,帮一下忙啊,谢谢,在线等
create table message
(
me_id int identity(1,1) primary key,
me_use_id int constraint me_use_key foreign key references usename(use_id),
me_date datetime,
me_mess varchar(4000),
me_mess_top varchar(200),
me_km int constraint me_km foreign key references km(km_id),
me_int int
)
我想用时间列进行排序
是这样写的
select * from message group by me_date
可是却报错
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_id' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_use_id' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_mess' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_mess_top' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_km' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,行 1
列 'message.me_int' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
把我搞地云里雾里,,,,,,,帮一下忙啊,谢谢,在线等