Sql таблица состоит из трех столбцов Cust_id, исходного и целевого назначения. как
Cust_id Source Destination Target destination
1 Delhi Noida
1 Gurgaon Agra
1 Agra Gurugram
Точно так же есть несколько идентификаторов. Мы должны получить 2 записи в общей сложности. Одна с человеком прошла только из исходного пункта назначения в целевой пункт назначения и без возврата. Другая запись будет той из двух записей, когда клиент прошел путь от исходного пункта назначения до целевого пункта назначения и вернулся от цели к источнику.
Ожидаемый результат:
Cust_id Source Destination Target destination
1 Delhi Noida
1 Gurgaon Agra
Может ли кто-нибудь опубликовать оптимизированное решение?