sql >> Database >  >> RDS >> Mysql

MySQL Union-query duplicaat/groeperen op probleem

Niet alles is een unie -- in dit geval is het een join op de subquery's:

SELECT shpUserAdded AS userName, merCount, prdCount
FROM (SELECT shpUserAdded, count(*) AS shpCount FROM shops GROUP BY shpUserAdded ASC) AS s
JOIN (SELECT prdUserAdded, count(*) AS prdCount FROM products GROUP BY prdUserAdded ASC) AS p
ON (shpUserAdded = prdUserAdded);



  1. Gegevens uit twee tabellen in één weergave

  2. GROUP of DISTINCT na JOIN retourneert duplicaten

  3. sql-query en vervolgkeuzelijst

  4. Oracle SQL - Converteer kolomwaarden van N rijen naar N kolommen in 1 rij