SELECT DISTINCT col1, col2 FROM table t ORDER BY col1;
Run Code Online (Sandbox Code Playgroud)
这给了我col1&的独特组合col2.是否有另一种方法可以编写Oracle SQL查询以获取col1&col2记录的唯一组合而不使用关键字distinct?
使用UNIQUE关键字,它是DISTINCT的同义词:
SELECT UNIQUE col1, col2 FROM table t ORDER BY col1;
Run Code Online (Sandbox Code Playgroud)
我不明白为什么你会这么想,但你可以做到
SELECT col1, col2 FROM table_t GROUP BY col1, col2 ORDER BY col1
Run Code Online (Sandbox Code Playgroud)