gpt4 book ai didi

mysql - My SQL 查询获取唯一记录

转载 作者:行者123 更新时间:2023-11-29 19:17:21 24 4
gpt4 key购买 nike

我的表格名称是菜单列表,如下。

 Health_interest_id   menu_id
------------------- -------
4 4
4 10
5 10
2 4
2 10
2 15
2 16
1 4

现在我只想要之前没有得到相同记录的结果..

例如,在第一行我们可以看到 health_id=4,menu_id=4。因此应该获取该行,

然后在第二行,我们可以看到 health_id=4,它已经存在于上面的行中,因此跳过该行,

与第 3 行相同,menu_id=10 在上面的重核中可用,因此跳过它,并继续处理所有行。表示如果之前得到结果则跳过。

最佳答案

嗯。如果您只想两列中的不同值,您可以这样做:

select Health_interest_id as menu_id from menulist
union
select menu_id from menulist;

这能达到你想要的效果吗?

关于mysql - My SQL 查询获取唯一记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42626557/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com