一个用户可以有多个相同的徽章,但我想查询一个唯一的列表。@user.badges.select("DISTINCT id").order("created_at DESC")SQLite3::SQLException: near "DISTINCT": syntax error:SQLite3::SQLException: near "DISTIN
term_standards.achievement_standard_id")end 我想用下面这样的链接来返回我想要的记录: select achievement_standards.*
where achievement_standard_id not in (select distinct achievement_standard_idwhere term_ye