Buonasera

ho questa tabella

catx1=luca
catx2=paolo

catx1=luca
catx2=andrea

catx1=paolo
catx2=simone

vorrei che l'output fosse

luca=2
paolo=2
andrea=1
simone=1

io sono arrivato fino a questa query
codice:
sql="select catx1,count(id) as products_number from products where cid=" & cid & " AND active='Yes' GROUP BY catx1"
che però mi restituisce
luca=2
paolo=1

cioè considera soltanto catx1 e fa il group in base a catx1

io vorrei che nel raggruppare tenesse conto sia di catx1 che di catx2, come se fossero lo stesso campo, raggruppasse i contenuti e mi dicesse in totale quanti ce ne sono.

ho provato aggiungento catx2 sia alla select che al group by ma è venuta fuori una schifezza

non credo nemmeno che sia un problema di group by.. non so proprio dove mettere le mani potete aiutarmi ?