Mysql用sql语句查询结果并排除重复的项目
例如我现在有一个表AA中有idname项目我查询name="苹果"这一项因为苹果在表中多处出现但是每个苹果对应的id都是一个数字因此在显示结果中出现一大堆“苹果”就多余了...
例如我现在有一个表A
A中有id name项目
我查询 name = "苹果" 这一项 因为 苹果在表中多处出现 但是每个苹果对应的id都是一个数字 因此在显示结果中出现一大堆“苹果”就多余了 所以 我只想让“苹果”显示一个结果就可以了 其他的重复项目就忽略掉
请问sql语句怎样写 展开
A中有id name项目
我查询 name = "苹果" 这一项 因为 苹果在表中多处出现 但是每个苹果对应的id都是一个数字 因此在显示结果中出现一大堆“苹果”就多余了 所以 我只想让“苹果”显示一个结果就可以了 其他的重复项目就忽略掉
请问sql语句怎样写 展开
展开全部
select DISTINCT id ,name from A where name="苹果"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select *from table1
where ID in
(select ID from table1 group by 苹果 having count(*) > 0)
where ID in
(select ID from table1 group by 苹果 having count(*) > 0)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用distinct 关键字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询