【发布时间】:2013-04-29 18:53:20
【问题描述】:
我的目的是通过 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
【问题讨论】:
-
@RacerNerd 急什么?此外,如果您查看 OP 的个人资料,很明显他们知道如何接受答案。
-
不着急。我只是想确保它不会像许多其他问题一样被标记出来。
-
@RacerNerd 似乎不是这个 OP 的问题。
-
同意。积分这么少,我没有花时间看他的个人资料。
标签: sql sql-server-2008 sql-order-by