I am curious what would be the _best_ way to get distinct values from a table. I have ```ts export async function getYearsThatHaveVotes({ division }: { division: string }) { const yearsWithVotes = await db .select({ year: sql<number>`DISTINCT ${weeklyFinalRankings.year}`, }) .from(weeklyFinalRankings) .where(sql`${weeklyFinalRankings.division} = ${division}`) .orderBy(sql`${weeklyFinalRankings.year} DESC`) return yearsWithVotes } ``` But it just feels _weird_ importing the schema to use it.