仅指定不同的列

时间:2011-11-16 08:00:49

标签: sql oracle select distinct

我希望选择两个不同的列和一个法线。但是,当我已经正确写完时,似乎错过了右括号的错误。

以下是示例代码:

Select Distinct(F.DATE, F.EXAM_TIME), T.*
From Test T, ExamRecords F
Where T.TestNo= 10
And T.TestPaper = 'Science';

感谢您提出的任何澄清/错误〜

2 个答案:

答案 0 :(得分:2)

DISTINCT只能应用于查询结果中的完整行。

答案 1 :(得分:1)

DISTINCT不会根据列工作,它适用于整行,您可能想要使用Group BY