python - sqlite IF 语句(用例?)
问题描述
我正在使用 SQLITE。我有一个价格和股票代码的数据集,我只想在价格相同时对股票代码进行分组。
IE)
{ticker: "AAPL", price: "12", shares: 1}
{ticker: "AAPL", price: "12", shares: 2}
将分为 3 股,但如果价格不同,它们就不会相同。什么是实现这一点的好方法?
解决方案
像这样的东西应该工作:
SELECT ticket, price, SUM(shares) AS shares
FROM yourTable
GROUP BY ticket, price;
上述逻辑将在结果集中将属于同一票号和价格的所有股票报告为单个行项目。
推荐阅读
- javascript - d3 图表不会在 UIkit 框架中居中
- woocommerce - facebookexternalhit/1.1 bot 请求过多,需要减速
- mysql - MySQL在排名中包含所有结果
- scala - 将“*”和“*”参数传递给拆分之间的区别
- javascript - 碰撞检测不起作用(Javascript)
- python - 递归函数在嵌套列表中查找最小值,而不使用 for 循环
- c++ - Visual Studio 2019 C++ 中的成员列表/自动更正奇怪的默认行为
- spring - 休眠 JPA 错误:org.hibernate.hql.internal.ast.QuerySyntaxException:未映射用户
- python - 在 Raspberry pi 上运行 Docker“Chrome Selenium Webdriver”映像
- c++ - 如何使用 boost::beast,下载无阻塞且有响应的文件