gpt4 book ai didi

mysql - 如何使用distinct获取多对一关系mysql中的单条记录

转载 作者:行者123 更新时间:2023-11-30 01:19:02 25 4
gpt4 key购买 nike

我有 2 张 table ,例如

      user                         user_address
user_id name user_address_id city user_id address_type
1 abc 1 AAA 1 PRESENT
2 AAA 1 PERMANANT

我需要这样的查询

select user model1 , user_address model2 where model1.user_id = distinct model2.user_id 

因为我知道两个地址是相同的,所以我只需要一次。我如何才能只获得一个地址。

提前致谢......

最佳答案

尝试对 user_address 上的字段添加“group by”(如果它们相同)

select * from user_address inner join user as u on user_id = u.user_id group by city;

关于mysql - 如何使用distinct获取多对一关系mysql中的单条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18763955/

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