sql >> Databáze >  >> RDS >> Mysql

Počítání různých ID uživatelů z více tabulek

Použijte UNION

Standardní UNION , na rozdíl od UNION ALL , odstraní duplicitní hodnoty ze sady výsledků. Vaše prohlášení bude vypadat takto

SELECT   COUNT(*)
FROM     (
           SELECT UserID FROM Table1
           UNION SELECT UserID FROM Table2
           UNION SELECT UserID FROM Table3
           UNION SELECT UserID FROM Table4
           UNION SELECT UserID FROM Table5
         ) AS UserIDs

Od w3schools




  1. Příkazový řádek a transakce MySQL

  2. Vkládání speciálních znaků PHP / Mysql se ořezává

  3. Oracle nelze aktualizovat na NULL

  4. Jak vložit pole do jednoho MySQL připraveného příkazu s PHP a PDO