Sobes.tech

Java

-- Vann adatokat user_id, status és created_at mezőkkel. -- Írjon SQL lekérdezést, amely megszámolja minden felhasználó sikeres kéréseit az elmúlt 7 napban, és az eredményt csökkenő sorrendben rendezi a számban. -- Sikeres státusz - 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;

0

Miért növekedhet egy PostgreSQL-tábla mérete kis sorok száma mellett, és hogyan kapcsolódik ez a VACUUM-hoz? Beállítható-e a vacuum, és milyen nehéz?

0
/737