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

Počítání a seskupování stejného pojmenovaného sloupce v různých tabulkách (kde klauzule pouze z jedné tabulky)

Zkuste toto:

SELECT age, COUNT(age) cnt
FROM
(
    SELECT
        T2.age 
    FROM Table1 T1
        JOIN Table2 T2
            ON T1.Id = T2.table1id
    WHERE T1.published = 1
    UNION ALL
    SELECT age
    FROM Table1
    WHERE published = 1
) A
GROUP BY age



  1. Spustit odložený trigger pouze jednou na řádek v PostgreSQL

  2. node.js + sdružování připojení mysql

  3. Nahrání CSV pomocí PHP/MySQL

  4. Výchozí kódování znaků SQL Server