通过联接表选择其他列的计数(Oracle SQL)-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

通过联接表选择其他列的计数(Oracle SQL)

2019-11-18 13:54:05 238 0

我有以下查询,该查询返回库存项目的订单数量:

select count(Orders.OrderID) from Stocks, Orders where Stocks.StockID = Orders.StockID(+) group by Stocks.StockID; 返回:

count(Orders.OrderID)

0 1 2 0 1 ... 但是,我也想在此查询旁边显示特定库存商品的名称。到目前为止,我已经尝试过了,但是发生以下错误...

select Stocks.Name, count(Orders.OrderID) from Stocks, Orders where Stocks.StockID = Orders.StockID(+) group by Stocks.StockID; 发生以下错误:

select Stocks.Name, count(Orders.OrderID) from Stocks, Orders * Error: not a GROUP BY expression. 这应该返回:

Name count(Orders.OrderID)


Item1 0 Item2 1 Item3 2 Item4 0 Item5 1 ..... ...

问题来源于stack overflow

取消 提交回答
全部回答(0)
相关问答

1

回答

oracle的sql优化问题

2016-07-01 11:42:17 2008浏览量 回答数 1

1

回答

数仓当中Oracle数据库b-tree索引是什么意思?

2021-12-12 17:26:37 403浏览量 回答数 1

1

回答

数仓当中Oracle数据库HASH索引是什么意思?

2021-12-12 17:30:16 420浏览量 回答数 1

1

回答

数仓当中Oracle数据库位图索引是什么意思?

2021-12-12 17:27:23 401浏览量 回答数 1

1

回答

Oracle数据库登录不了 - oracle报错

2020-06-04 21:10:05 1814浏览量 回答数 1

1

回答

创建oracle数据库实例后,用用户名和密码登录不上去?:报错 

2020-06-04 21:10:31 712浏览量 回答数 1

1

回答

java 从oracle数据库取Blob数据? 400 报错

2020-06-03 17:09:30 466浏览量 回答数 1

1

回答

oracle数据库删除表操作提示ORA-00942? 400 报错

2020-06-03 15:01:53 486浏览量 回答数 1

1

回答

JFinal oracle数据库不设置主键保存失败 : 配置报错 

2020-06-03 14:41:07 287浏览量 回答数 1

1

回答

Node如何连接SQLServer和Oracle数据库? 400 请求报错 

2020-05-30 22:58:26 324浏览量 回答数 1
66
文章
12595
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载