关于跨表查询。。在线等。!

xiaopeng987 xiaopeng987 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
描述:各店的编号是在零售表里的c_com字段,而新会员是在客户表里,客户表里的客户编号(kh_client.c_clientcode)
对应零售表里的客户编号(ls_retail.c_retailcode)
注意:零售表里可能有N条一样的客户编号(每买个商品+一条记录,比如:镜片、镜架,这就是2条记录),但是客户表里确是一条。
我现在要做的是查询出一定时期内的新会员数量(客户表),而且这个数量要与店铺相对应(零售表)
大牛们,指点下。。。。

SELECT
(SELECT c_short FROM xt_company c WHERE c.c_comcode=c_com) AS 'shop', --显示出各个店铺
(SELECT COUNT(c_clientcode) FROM kh_client WHERE kh_client.c_clientcode=ls_retail.c_retailcode)--显示客户表里的新会员

FROM ls_retail --零售表
WHERE c_date BETWEEN '2011-1-17 00:00:00' AND '2011-1-23 23:59:59'
GROUP BY c_com, c_retailcode


店名 新会员
天然店 1
经三路店 1
经三路店 1
富景店 1
南阳路店 1
南阳路店 1
南阳路店 1
棉纺路店 1
棉纺路店 1
棉纺路店 1
上面这些是我目前查出来的数据,我想要的效果是:
店名 新会员
天然店 1
经三路店 2
富景店 1
南阳路店 3
棉纺路店 3
...全文

相关推荐

MySQL跨表查询与跨表更新

有点 SQL 基础的朋友肯定听过 「跨表查询」,那啥是跨表更新啊? 背景 项目新导入了一批人员数据,这些人的有的部门名称发生了变化,有的联系方式发生了变化,暂且称该表为 t_dept_members, 系统中有另外一张表 t_user_info 记录了人员信息。要求将 t_dept_members 中有变化的信息更新到 t_user 表中,这个需求就是「跨表更新」啦 憨B SQL 直接被秒杀 不带脑子出门的就写出了下面的 SQL 看到身后 DBA 小段总在修仙,想着让他帮润色一下:winking_face_with_tongue:,于是发给了他,然后甩手回来就是这个样子: 看到这个 SQL 语句我都惊呆了,还能这样写,在无情的嘲笑下,

weixin_38617615

MySql实现跨表查询的方法详解

本篇文章是对MySql实现跨表查询的方法进行了详细的分析介绍,需要的朋友参考下

weixin_38712578

MySQL中进行跨库查询的方法示例

主要给大家介绍了关于MySQL中进行跨库查询的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用MySQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

weixin_38656364

Django实现一对多表模型的跨表查询方法

今天小编就为大家分享一篇Django实现一对多表模型的跨表查询方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38682086

mysql 跨表查询、更新、删除示例

下面来谈谈跨表插入,更新和删除 首先讨论的是跨表查询: insert into `table_A` select * from `table_B`;注意*代表全部插入。 接着又讨论关于跨表更新 代码如下: update `table_A`, `table_B` set `table_A`.`name` = `table_B`.`name` where `table_A`.`id` = `table_B`.`id`; 您可能感兴趣的文章:MySQL数据库同时查询更新同一张表的方法MySQL查询结果复制到新表的方法(更新、插入)MySQL中基本的

weixin_38617413
评论 13
收藏 已收藏
分享
返回顶部
xiaopeng987
应用实例 27,579 成员 68,540 内容