Мне нужно узнать список мобильных телефонов, с которыми трижды связывались в течение двух дней, используя такие столбцы, как mobile и call_time?
Насколько я понимаю, я пытался использовать приведенный ниже код, используя self- присоединение будет совпадать с похожими номерами мобильных телефонов, и мне нужно выяснить, повторяется ли номер мобильного телефона трижды или более, но мне также необходимо выяснить разницу между максимальным и минимальным временем звонка для конкретного клиента, чтобы узнать, не превышает ли оно двух дней. Дайте мне знать, как реализовать эту логику:
select c1.mobile
from call_Records c1, call_Records c2
where c1.mobile=c2.mobile and max(call_time)-min(call_time)<=2
Я бы хотел, чтобы данные были такими:
Customer Mobile
XXXXX0001
XXXXX0002
XXXXX0003