gpt4 book ai didi

mysql - 仅从选择中删除重复特定值的条目

转载 作者:行者123 更新时间:2023-11-30 00:31:40 25 4
gpt4 key购买 nike

所以,我有一个非常复杂的数据库结构,我希望不必详细说明。主要思想是我们有,可以说

Name WasHeHere

Robert yes
Michael yes
Robert no
Michael yes
John no
Robert yes

我需要的是:主要是在字段 A (WasHeHere) 的某个值 ('yes') 之后对选择(具有多个内部联接)进行排序,然后(并且只有这样)删除重复名称的任何其他行。

结果应该是:

Name WasHeHere

Robert yes
Michael yes
John no

是否有 MySql 查询可以做到这一点?

是的,我想过滤一个选择(JDeveloper,不知道为什么我无法提交对您问题的答案)

最佳答案

您可以使用DISTINCT来过滤唯一记录。

你可以试试这个:-

select distinct(Name),WasHeHere,case WasHeHere when 'yes' then '1' else '0' end as pstatus from tablename order by pstatus desc;

Read more.

希望对您有帮助。

关于mysql - 仅从选择中删除重复特定值的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22463000/

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