У меня есть таблица (order_t), которая содержит идентификаторы CustomerID и SalespersonID, и я хочу отобразить SalespersonID со всеми связанными с ними CustomerID.
Я пытался использовать SELECT DISTINCT
SELECT DISTINCT salespersonid, customerid
FROM order_t;
Но это повторится.
Вот пример таблицы
salespersonid customerid
--------------- ---------------
15 1
15 2
15 3
16 4
16 5
17 6
И я хочу получить этот набор данных в результате
salespersonid customerid
--------------- ---------------
15 1
2
3
16 4
5
17 6
18 4
5
9
Это сработало отлично
BREAK ON sid
SELECT DISTINCT salespersonid sid, customerid cid
FROM ORDER_T
ORDER BY salespersonid;