文章詳情頁
求教 mysql 多表計(jì)算
瀏覽:124日期: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 start -a dockername 老是卡住,什么情況?2. java - 如何讓maven優(yōu)先使用用戶setting.xml的配置?3. Python的os.listdir在獲取文件列表時(shí)的順序問題4. 統(tǒng)計(jì) - MYSQL版本問題導(dǎo)致SQL語法錯(cuò)誤!unknow column ’SQLSTR’5. javascript - Vue.js2.0不能使用debounce后大伙一般是如何解決延遲請(qǐng)求的問題的呢。6. 這是什么情況???7. initPage:是什么意思? 是返回的意思嗎?8. python - Pycharm的Debug用不了9. 有哪些將html5語義化標(biāo)簽運(yùn)用到極致的站點(diǎn)?10. 分頁沒效果
排行榜

熱門標(biāo)簽