我的目的是通过 RoomId、ChatDate 和 ChatTime 从表中选择聊天,然后按日期和时间排列结果
我应该在这个查询中添加什么来按 ChatDate 和 ChatTime 对结果进行排序?!
这就是我写到现在的内容:
ALTER PROCEDURE [dbo].[Get_ChatByHour]
@BeginHour Time(7),
@EnDHour Time(7), @RoomId int,@ChatDate date
AS
BEGIN
SET NOCOUNT ON;
-- Insert statements for procedure here
SELECT *
FROM Chat
WHERE Chat.RoomId=@RoomId
and Chat.ChatDate=@ChatDate
and Chat.ChatTime BETWEEN @BeginHour and @EnDHour
END