文章詳情頁(yè)
求教 mysql 多表計(jì)算
瀏覽:196日期:2022-06-14 15:29:22
問題描述
A 表 id,num,type
B 表 type(鍵值),money
想求出 A表id為11的num*(type對(duì)應(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. docker綁定了nginx端口 外部訪問不到2. 前端 - html5 audio不能播放3. javascript - 最近用echarts做統(tǒng)計(jì)圖時(shí)遇到兩個(gè)問題?。?/a>4. javascript - 深夜被問題困擾求解惑,rn的API之PermissionsAndroidd的問題5. mysql - 我的myeclipse一直連顯示數(shù)據(jù)庫(kù)連接失敗,不知道為什么6. redis sentinel怎么跑守護(hù)進(jìn)程以及日志記錄位置的?7. android權(quán)限被第三方安全軟件禁止,如何獲取該權(quán)限狀態(tài)8. android - 優(yōu)酷的安卓及蘋果app還在使用flash技術(shù)嗎?9. 利用百度地圖API定位及附件商家信息服務(wù)10. nginx - ssl加密訪問證書不受信任
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備