Eliminar filas duplicadas en una tabla

Tengo una tabla que contiene información de pedidos como a continuación:

Tabla de pedidos:

Como podemos ver en esa tabla, cada order_no tiene varios duplicados. Entonces, lo que quiero es mantener solo una fila para cada orden_no (no importa cuál sea)

¿Alguien sabe cómo hacer esto? (FYI, estoy usando Oracle 10)

Respuestas a la pregunta(2)

Su respuesta a la pregunta