diff --git a/packages/crawler/db/snapshot.ts b/packages/crawler/db/snapshot.ts index f8b65a8..25c582d 100644 --- a/packages/crawler/db/snapshot.ts +++ b/packages/crawler/db/snapshot.ts @@ -6,8 +6,16 @@ export async function getVideosNearMilestone(client: Client) { const queryResult = await client.queryObject(` SELECT ls.* FROM latest_video_snapshot ls + RIGHT JOIN songs ON songs.aid = ls.aid WHERE - (views >= 5000 AND views < 100000) OR + (views >= 50000 AND views < 100000) OR + (views >= 900000 AND views < 1000000) OR + (views >= 9900000 AND views < 10000000) + UNION + SELECT ls.* + FROM latest_video_snapshot ls + WHERE + (views >= 90000 AND views < 100000) OR (views >= 900000 AND views < 1000000) OR (views >= 9900000 AND views < 10000000) `);