文章詳情頁
求教 mysql 多表計算
瀏覽:127日期: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. nignx - docker內(nèi)nginx 80端口被占用2. docker - 如何修改運行中容器的配置3. python3.x - python連oanda的模擬交易api獲取json問題第五問4. node.js - 我是一個做前端的,求教如何學(xué)習(xí)vue,node等js引擎?5. java - SSH框架中寫分頁時service層中不能注入分頁類6. angular.js - angular內(nèi)容過長展開收起效果7. 為什么我ping不通我的docker容器呢???8. docker-machine添加一個已有的docker主機問題9. javascript - js代碼獲取驗證碼倒計時問題10. 關(guān)于docker下的nginx壓力測試
排行榜

熱門標(biāo)簽