Jav*_*ser 1 mysql sql database
我有两个表,A和B,我试图根据连接查询从A中选择行.我从这些表中获取了一些记录,但是有一些重复的条目.我应该如何过滤此查询以避免重复行?现在,我通过Java代码将它们放入HashSet中来实现.
关键字DISTINCT用于消除查询结果中的重复行:
SELECT DISTINCT ...
FROM A
JOIN B ON ...
Run Code Online (Sandbox Code Playgroud)
但是,如果表格组织正确并且您正确加入,有时(甚至可能"经常",但并非总是)可以避免使用它.
要获得更多信息,您将不得不通过具体示例更清楚地提出您的问题.