33问答网
所有问题
在mysql数据库中如何让某个字段有重复的只取一条
如题所述
举报该问题
其他回答
第1个回答 2017-06-13
select top 1 id,name,age from 表 order by age desc按照年龄倒序排序,然后取第一条。考虑可能有多人年龄相同,如果都需取出,可以这样写:select id,name,age from 表 where age=(select max(age) from 表)
第2个回答 2017-06-13
-- 保留相同A值的最小id行
select *
from table_a a
where not exists (
select 1 from table_a b
where b.A = a.A
and b.id < a.id
)本回答被提问者采纳
相似回答
在mysql数据库中如何让某个字段有重复的只取一条
答:
select top 1 id,name,age from 表 order by age desc按照年龄倒序排序,然后取第一条。考虑可能有多人年龄相同,如果都需取出,可以这样写:select id,name,age from 表 where age=(select max(age) from 表)
求
MYSQL中某字段
内的
重复数据
以及删除重复保留
一条
答:
mysql
不支持在同一个表查询之后,做修改、删除操作。删除的思路是,1、select id from tbl_vod group by d_name having count(d_name)>1 找到需要保留的id 2、 select id from (select id from tbl_vod group by d_name having count(d_name)>1) as a 把需要保留的结果指定新的表名,找...
left join 后,左表
怎样
合并或者去掉
重复
记录
答:
用法也很简单:
SELECT DISTINCT * FROM tableName DISTINCT 这个关键字来过滤掉多余的重复记录只保留一条
。 另外,如果要对某个字段去重,可以试下: SELECT *, COUNT(DISTINCT nowamagic) FROM table GROUP BY nowamagic 这个用法,MySQL的版本不能太低。 在编写查询之前,我们甚至应该对过滤条件进行排序,真正高效的条件...
大家正在搜
mysql数据库字段
mysql数据库字段类型
mysql数据库添加字段
如何登录mysql数据库
数据库中的字段
mysql数据库有什么用
mysql更改字段数据类型
mysql数据库设置自增
mysql创建数据库
相关问题
sql根据某一个字段重复只取第一条数据
在mysql数据库中如何让某个字段有重复的只取一条
在mysql数据库中如何让某个字段有重复的只取一条
MYSQL怎样设置字段为不可重复
在mysql数据库中如何让某个字段有重复的只取一条?
问个数据库查询的问题 如何让某个字段有重复的只取一条
mysql里面的一个字段有很多重复数据 如何每个重复数据只读...
Mysql数据库中多条重复数据,如何只删除一条?