求sql大神解答:一条select语句包含多个sum汇总后再乘除运算如何做现在我有两个查询语句A和B,A是select sum(a*b) from tb1 where a in('c');B是select sum(a)from tb1 where a in('c')。请问怎么用一个查询直接得A/B的值呢?说白了就是加权平均
åæ¥æ¯ææ ç¨çä¸æ¯è±æè¾å ¥æ³çâ¦â¦â¦
å¦æABä¸å¨ä¸å¼ 表ä¸è¿è½ç¨ä¸å¥è¯åï¼
追çå¯ä»¥ï¼åªæ¯è¦æ ¹æ®ä¸¤ä¸ªè¡¨çå ³èä¾æ®ï¼ç»åæ¥è¯¢
追é®ä¸¾ä¸ªä¾åï¼å¦ææçAæ¯select sumï¼a*bï¼ from tb1 where a inï¼'c'ï¼ï¼Bæ¯from tb2ãtb1ãtb2表示ä¸åæ份ï¼å段é½åºæ¬ä¸æ ·ï¼è¯·å¤§ç¥å个æ¥è¯¢è¯å¥
æ±è§£ç
就是不知道怎么写,求帮忙
求解答