这样一句SQL如何写?搞了一下午了
程序员文章站
2022-04-28 17:36:42
...
这样一句SQL怎么写?搞了一上午了!
存在表A
numid nameText
GY-001 我是太阳
GY-002 我是月亮
存在表B
numid comment
GY-001 黑子
GY-001 日冕
GY-001 太阳粒子
GY-002 陨石
GY-002 史前文明
我想取出的数据:
numid nameText cout
GY-001 我是月亮 3
GY-002 我是月亮 2
------解决方案--------------------
select a.numid, a.nameText, count(*) as cout form 表A a, 表B b where a.numid=b.numid group by a.numid
------解决方案--------------------
试一下这样看行不
存在表A
numid nameText
GY-001 我是太阳
GY-002 我是月亮
存在表B
numid comment
GY-001 黑子
GY-001 日冕
GY-001 太阳粒子
GY-002 陨石
GY-002 史前文明
我想取出的数据:
numid nameText cout
GY-001 我是月亮 3
GY-002 我是月亮 2
------解决方案--------------------
select a.numid, a.nameText, count(*) as cout form 表A a, 表B b where a.numid=b.numid group by a.numid
------解决方案--------------------
试一下这样看行不
SELECT A.numid,A.nameText,COUNT(A.numid) AS cout FROM A ,B WHERE A.numid = B.numid GROUP BY A.numid
相关文章
相关视频
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
上一篇: 浅谈Oracle执行计划
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论