SJ87 Ответов: 1

Как получить два разных значения столбцов ?


У меня есть три столбца с именами CustomerID int, PurchaseID int, PaymentDate datetime.

каждый CustomerID может иметь несколько PurchaseIDs, и оплата будет производиться несколько раз в день.
мои табличные данные выглядят следующим образом:
[Основные достижения и итоговые документы P_ID P_Date]
[С1 Р1 01/01/2017]
Р2 01/01/2017 С2 ]
Р2 01/01/2017 С2 ]
[c2 p2 01.02.2017]
[С2 Р3 02/02/2017]
[С3 С4 10/10/2017]

Я пытаюсь отобразить различные даты и различные P_IDs.
например, для CustomerID c2: только отображение
Р2 01/01/2017 С2 ]
[c2 p2 01.02.2017]
[С2 Р3 02/02/2017]
эти результаты приведены в таблице результатов.

Не могли бы вы помочь мне с этим?
Спасибо.

Что я уже пробовал:

выберите отдельные(основные достижения и итоговые документы), * из mytable

но это не дает ожидаемых результатов.

1 Ответов

Рейтинг:
5

Abhipal Singh

SELECT DISTINCT C_ID, P_ID, P_Date FROM mytable
или
SELECT C_ID, P_ID, P_Date FROM mytable
GROUP BY C_ID, P_ID, P_Date
Любой из них должен сработать.