DISTINCT结果在mysql中

解码器NT

我需要检索的列表中没有zip 17的uid。

-------------
uid | zipcode
-------------
2   |   17
2   |   30
7   |   18
7   |   17
9   |   20

SELECT uid, zip FROM nt_shipping WHERE zip != 17 GROUP BY uid; 

不起作用。我需要为每个客户捆绑拉链,然后使用另一个查询

哈里穆尔·阿里(Haleemur Ali)

首先,通过选择语句获取所有zip = 17的uid的列表。然后,选择表nt_select中上一个select语句中未包含的所有uid

SELECT uid, GROUP_CONCAT(zip) all_zips
FROM nt_select 
WHERE 
uid NOT IN (SELECT 
            uid 
            FROM
            nt_shipping 
            WHERE zip = 17 GROUP BY 1)
GROUP BY 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

总和数,但结果在Mysql中很奇怪

从mysql搜索结果在PHP表中

MySQL - 一对多查询,结果在单独的列中

回显DISTINCT行以从MYSQL中删除重复的结果

如果在表中找到active = 1,则在mysql结果中完全排除用户ID

根据先前查询的结果在MySQL中运行不同的SELECT命令

如何基于另一个表的结果在MySQL中循环插入记录

显示来自MySQL查询的结果在LEFT JOIN中不存在

MySQL Explain关闭的结果在select_type列中的MATERIALIZED是什么意思?

联接两个表的结果在MySql中为空白

如何按字母显示MySQL结果在单独的无序列表中

MySQL查询结果在记录中插入一个L

检查两个表,其中1结果在mySQL中可以为NULL

循环通过 peewee 结果在烧瓶中

pytest输出结果在pycharm中乱码

绝对导入结果在ModuleNotFoundError中

离子显示阵列结果在模板中

Hausdorff距离结果在Meshlab中的含义

Jenkins Job结果在Gitlab中的集成

排序组计数结果在gremlin中

多个查询结果在单个结果json中

即使返回结果,结果在 AnuglarJS 中也未定义

如果结果在向量中,如何获取结果的Ok值?

MYSQL:根据值是否在第二张表中获得1或0查询结果在表中

如果在 LEFT JOIN 和 WHERE 子句中找不到结果,如何在 MySQL 查询中返回 NULL 值

MySQL DISTINCT 返回的结果不太明显

MYSQL 'select count(distinct col)' 结果错误?

mysql计算结果在where子句中?

MySQL查询返回错误的结果在左联接