SELECT DISTINCT语句可以用于从数据库表中选取唯一的记录。如果你发现SELECT DISTINCT语句没有去重,可能是因为你选取的字段并不唯一,或者你的SQL语句中有其他条件限制。你可以尝试使用GROUP BY子句来进行分组去重,例如:
SELECT 字段1, 字段2, COUNT(*) FROM 表名 GROUP BY 字段1, 字段2;
这样可以根据字段1和字段2的组合去重。
另外,你也可以使用WHERE子句来限制条件,例如:
SELECT DISTINCT 字段1 FROM 表名 WHERE 条件;
这样可以根据条件限制去重。
总之,如果你使用SELECT DISTINCT语句查询时出现问题,需要检查选取的字段唯一性以及SQL语句中的条件限制,或者尝试使用GROUP BY子句进行分组去重。希望这能解决你的问题。