gpt4 book ai didi

mysql - 如何查询选择字段中带有特定代码的名称,同时同一字段中没有代码

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

我的表格示例

Name    CodeJolas   sd02Jolas   da014Albert  cca01Albert  da014Julito  sd02Julito  da014Vergel  cca01Vergel  da014

我想选择所有没有 sd02 的 da014,所以我的输出应该是 Vergel 和 Albert,因为他们都没有 SD02

我该如何查询

谢谢

最佳答案

您可以使用带有 HAVING 子句的 GROUP BY 来使用基于条件聚合的过滤:

SELECT Name
FROM your_table_name
GROUP BY Name
HAVING
SUM(Code = 'da014') AND /* Has code `da014` */
NOT SUM(Code = 'sd02') /* Does not have code sd02 */

关于mysql - 如何查询选择字段中带有特定代码的名称,同时同一字段中没有代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53894217/

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