2009-07-14 2 views
0

Привет, у меня есть «небольшая» проблема, я использую join, чтобы получить некоторые имена для OS Architectures.Oracle с соединением, нужен uniques

 
SELECT "OSARCH"., "OS". FROM "OSARCH" 
INNER JOIN "OS" ON OSARCH.OSARCH_ID = OS.OSARCH_ID 

В результате получается нечто вроде этого:

 

OSARCH_ID OSARCH 
--  ------- 
22  Powerpc 
22  Powerpc 
22  Powerpc 
28  x86 
28  x86 
28  x86 
21  x80 
21  x80 

есть ли элегантный способ, чтобы получить результат с уников?

 
OSARCH_ID OSARCH 
-------- ------ 
22  Powerpc 
28  x86 
21  x80 

ответ

4

DISTINCT

SELECT DISTINCT osarch_id, osarch 
FROM .... 
+0

Вы избили меня к нему! – RichardOD

Смежные вопросы