不是有意水貼,大致的資料是這樣的,表格A的代碼資料去匹配表格B的資料,然后找到重復的值,然后看這個人在表格B里面的第三列轉發資料是否大于1,如果大于1就計算一個活動人力,然后按照第一列的機構匯總匯出一個總數。


uj5u.com熱心網友回復:
select b.機構,b.代碼,b.次數 from b where b.代碼 in(select a.代碼 from a)and b.次數1>uj5u.com熱心網友回復:
用這個試試,吧我也是小白
uj5u.com熱心網友回復:
兄弟,我試了一下不太行uj5u.com熱心網友回復:
select b.機構 ,count(b.*)as 人數 from a ,b where a.代碼=b.代碼 and b.次數 > 1 group by b.機構uj5u.com熱心網友回復:
SELECT b.機構, COUNT(b.次數)
FROM a AS a
INNER JOIN b AS b ON a.代碼=b.代碼 and b.次數>1
GROUP BY b.機構
uj5u.com熱心網友回復:
謝謝大佬,這個代碼可以的,解決了
uj5u.com熱心網友回復:
謝謝大佬,這個也可以的,感謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/54272.html
標籤:MySQL
上一篇:MYSQL啟用日志不成功
下一篇:sql業務題求解!!!
