如果记录重复,则在列中选择单个唯一记录

时间:2014-07-08 13:59:02

标签: sql sql-server database sql-server-2008

如果记录重复,则在列中选择一个唯一记录


我们是一个班级表

c_id
timing

我们将记录设为(c_id,timing)

1  |  3-5
2  |  5-7
3  |  3-5
4  |  7-9
5  |  9-11
6  |  11-1
7  |  7-9

我们选择所有时间,但是当我们选择仅显示1次的时间和其他时间显示时,我们有3-5次和7-9时间记录2次

3-5
5-7
7-9
9-11
11-1

1 个答案:

答案 0 :(得分:0)

如果您想要的只是唯一的timing,那么请使用:

SELECT timing from class_Table group by timing

除非您尝试从此查询中获取其他信息。您可以提供给我们的其他信息吗?