使用JOIN时如何在MySQL中删除重复行

n

我有这个MySQL请求:

SELECT * 
FROM candy 
RIGHT JOIN candytype ON candy.user_id = 1 AND candytype.candy_id = candy.id;

在我的数据库中,所有内容都显示了,但是我看到同一条糖果行显示了两次,因为一个糖果有两种类型。有没有一种方法,如果它只显示一次,那么MySQL不会在结果中再次显示它?

它只是没有用,我认为这会使数据库工作更多。我只是在寻找一种过滤方法...

n

我只需要使用DISTINCT。

SELECT DISTINCT candy.id, candy.name
FROM candy
RIGHT JOIN candytype
ON candy.user_id = 1
AND candytype.candy_id = candy.id;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在MySQL中使用INNER JOIN从两个表中删除行?

来自分类Dev

如何使用SQL查询删除MySQL中的重复行?

来自分类Dev

如何使用SQL查询删除MySQL中的重复行?

来自分类Dev

如何在MySQL中删除“重复”记录?

来自分类Dev

如何在Oracle中删除重复的行

来自分类Dev

如何在SQL中删除重复行?

来自分类Dev

如何删除在Mysql中重复的行

来自分类Dev

如何删除MySQL表中的重复行?

来自分类Dev

在Apache Spark SQL中,如何在窗口函数中使用collect_list时删除重复的行?

来自分类Dev

单列中存在重复条目时如何删除重复行

来自分类Dev

如何在复杂的JOIN中删除重复项

来自分类Dev

如何在检索数据时删除重复的行

来自分类Dev

如何从mysql删除重复的行

来自分类Dev

在mysql中删除重复的行

来自分类Dev

如何在Python中删除文件中的重复行

来自分类Dev

如何在mysql中删除行?

来自分类Dev

如何在MySQL中删除重复的联接表记录?

来自分类Dev

如何在Vim中删除非重复行?

来自分类Dev

如何在vim中删除紧密重复的行

来自分类Dev

如何在Laravel 5.2中删除重复的行

来自分类Dev

如何在plsql中删除重复的地址行

来自分类Dev

列多时如何在Excel 2013中删除重复的行?

来自分类Dev

如何在django中删除具有重复列的行

来自分类Dev

如何在VBA-Excel中删除重复行和逆序重复行

来自分类Dev

如何在VBA-Excel中删除重复行和逆序重复行

来自分类Dev

在MySQL中使用JOIN从多个表中删除行

来自分类Dev

如何使用 SQL 删除 MS Access DB 中的重复行

来自分类Dev

如何使用宏 vba 从特定列中删除重复的行

来自分类Dev

如何在MySQL中使用DATE过滤重复的行

Related 相关文章

热门标签

归档