Sobes.tech
Senior

-- Υπάρχουν δεδομένα με πεδία user_id, status και created_at. -- Γράψτε ένα ερώτημα SQL που μετράει τα επιτυχώς αιτήματα κάθε χρήστη τις τελευταίες 7 ημέρες και ταξινομεί το αποτέλεσμα κατά αριθμό σε φθίνουσα σειρά. -- Επιτυχές status - OK CREATE TABLE user_requests ( id BIGSERIAL PRIMARY KEY, user_id BIGINT NOT NULL, status VARCHAR(50) NOT NULL, created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP NOT NULL ); SELECT user_id, COUNT(*) AS successful_count FROM user_requests WHERE status = 'OK' AND created_at >= CURRENT_TIMESTAMP - INTERVAL '7 days' GROUP BY user_id ORDER BY successful_count DESC;

-- Υπάρχουν δεδομένα με πεδία user_id, status και… - sobes.tech