Mysql
 sql >> Base de données >  >> RDS >> Mysql

comment puis-je obtenir le nombre total de même nom de différentes colonnes dans une table dans MySQL?

Vous pouvez utiliser union all pour générer une seule colonne avec tous les identifiants, puis les compter :

SELECT   id, COUNT(*) 
FROM     (SELECT id1 AS id FROM mytable
          UNION ALL
          SELECT id2 AS id FROM mytable) t
GROUP BY id