आप निम्न क्वेरी का उपयोग कर सकते हैं:
SELECT user_id,
MAX(CASE WHEN action = 'clear' THEN created_at END) -
MAX(CASE WHEN action = 'create' THEN created_at END) AS time_diff
FROM mytable
GROUP BY user_id
HAVING COUNT(*) = 2
HAVING
क्लॉज user_id
को फ़िल्टर करता है केवल एक create
. वाले समूह कार्रवाई, जैसे रिकॉर्ड के साथ id=9
ओपी में।