文章详情页
求教 mysql 多表计算
浏览:237日期:2022-06-14 15:29:22
问题描述
A 表 id,num,type
B 表 type(键值),money
想求出 A表id为11的num*(type对应的money)之和该怎么写
也就是求 SUM(num*money[type])where id=11
谢谢!
问题解答
回答1:再想想就好了.SELECT SUM(A.num*B.money) FROM A join B on A.type=B.type WHERE id=11;
回答2:select sum(b.money*a.num) from b join a on b.type=a.type
相关文章:
1. mysql按照时间热度排序2. 使用weex扩展html5的项目存在ios不同版本的兼容性3. 网页爬虫 - python爬虫用BeautifulSoup爬取<s>元素并写入字典,但某些div下没有这一元素,导致自动写入下一条,如何解决?4. 导入数据库不成功5. javascript - vue2如何动态生成checkbox默认选中,获取数据6. css3径向渐变怎么写呢?7. javascript - html5多个label中其中一个触发change,如何判断是哪一个出发了change8. python3.x - python多进程,不能在同一窗口吗9. pdo_mysql 值自增写法10. javascript - 在vuejs中如何根据变量去引用不同的css样式呢
排行榜

网公网安备