
根据name + age 进行去重
select count(distinct(nameAndAge)) from (
select concat(name,age) as nameAndAge FROM student_info
) newtable // 别名表很重要
逻辑:将两个字段连接在一起,然后去重
这篇博客介绍了如何利用SQL进行数据去重,具体方法是通过CONCAT函数结合两个字段name和age,创建新的复合键,并使用COUNT(DISTINCT)进行计数,从而达到去重的目的。这种方法适用于需要合并特定字段并确保唯一性的场景。

根据name + age 进行去重
select count(distinct(nameAndAge)) from (
select concat(name,age) as nameAndAge FROM student_info
) newtable // 别名表很重要
逻辑:将两个字段连接在一起,然后去重
929

被折叠的 条评论
为什么被折叠?