gpt4 book ai didi

Mysql 按某些非不同字段进行分组

转载 作者:行者123 更新时间:2023-11-29 23:48:05 25 4
gpt4 key购买 nike

我有一些任务。我需要得到这张 table 。它由两个表组成。其中 table_2.name 不不同。请帮我做这个查询。谢谢!

id   name1  id  name2
1 Alex 2 Alexander
2 Alex 3 Alexan
4 Vlad 5 Vladimir
5 Vlad 6 Vladik

来自两个表。

Table_1
id name
1 Alex
2 Pit
3 Vlad

还有表_2

   id id_table_1 real_name
1 1 Alexander
2 1 Alexan
3 2 Piter
4 3 Vladimir
5 3 Vladik

我的查询

select table_1.name,table_2.id,table_2.real_name
from table_1 join table_2
where table_1.id = table_2.id_table_1

最佳答案

如果您只想合并重复的行,请使用SELECT DISTINCT

如果您需要合并某些列中重复的行,请使用GROUP BY,但您需要指定如何处理其他列。您可以忽略它们(通过不在 SELECT 子句中列出它们)或聚合它们(使用 SUM、MIN 和 AVG 等函数)

关于Mysql 按某些非不同字段进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25807273/

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