0
我在這裏有一個查詢,任何人都可以幫助我計算總重複的字段?mysql每行的額外計數字段
SELECT *
FROM item
INNER JOIN itemgroup on item.itemgroupid = itemgroup.itemgroupid
INNER JOIN status on status.statusid = item.status
INNER JOIN owner on owner.ownerid = item.owner
INNER JOIN
(
SELECT code //, (SELECT count(*) FROM item WHERE ....) as 'total_duplicateds'
FROM item
GROUP BY code
HAVING count(code) > 1
) dup ON item.code = dup.code
總筆數:500個 總筆數與重複碼:149
現在,我一共拿到了149場的回來了,我怎麼可以將其添加爲新的領域,以每行? 斜線後我是如何學會做到這一點,但對我來說這是一個更高的水平..
有人可以幫我嗎?
爲了更加具體 我希望得到什麼回是這樣的:
itemid | code| itemname | itemgroup | owner | total_duplicateds
1 1000 X 1 1 3
2 1000 X 2 2 3
3 1001 A 1 1 3
4 1000 B 3 1 3
5 1002 U 2 1 3
你能給樣品記錄嗎?如果你將它發佈到[SQLFiddle.com](http://www.sqlfiddle.com) –