文章詳情頁
求教 mysql 多表計(jì)算
瀏覽:80日期:2022-06-14 15:29:22
問題描述
A 表 id,num,type
B 表 type(鍵值),money
想求出 A表id為11的num*(type對應(yīng)的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
相關(guān)文章:
1. python - django 里自定義的 login 方法,如何使用 login_required()2. python如何不改動(dòng)文件的情況下修改文件的 修改日期3. angular.js - Angular路由和express路由的組合使用問題4. angular.js - angularjs 用ng-reapt渲染的dom 怎么獲取上面的屬性5. mysql優(yōu)化 - mysql count(id)查詢速度如何優(yōu)化?6. 主從備份 - 跪求mysql 高可用主從方案7. css3 - [CSS] 動(dòng)畫效果 3D翻轉(zhuǎn)bug8. angular.js - 不適用其他構(gòu)建工具,怎么搭建angular1項(xiàng)目9. mysql主從 - 請教下mysql 主動(dòng)-被動(dòng)模式的雙主配置 和 主從配置在應(yīng)用上有什么區(qū)別?10. node.js - node_moduls太多了
排行榜
![css3 - [CSS] 動(dòng)畫效果 3D翻轉(zhuǎn)bug](http://www.cgvv.com.cn/attached/image/news/202304/110831f073.png)
熱門標(biāo)簽