sql >> Database teknologi >  >> RDS >> Mysql

Udvid et GROUP BY og HAVING resultatsæt

Mener du noget som dette:

SELECT a.*, b.Count
FROM table_name AS a
INNER JOIN (
    SELECT Column1, Column2, Column3, Count(*) as Count FROM table_name
    GROUP BY Column1, Column2, Column3
    HAVING Count > '2'
) b
ON a.Column1 = b.Column1 AND a.Column2 = b.Column2 AND a.Column3 = b.Column3

Dette er dybest set, hvad du beskrev i dit spørgsmål, men i en JOIN .




  1. hvordan får man env-variabler fra docker i symfony yml-konfigurationsfil

  2. SQL-netværksgrænseflader, fejl:50 - Lokal databasekørselsfejl opstod. Kan ikke oprette en automatisk forekomst

  3. Android kan ikke oprette forbindelse til MySQL-databasen korrekt

  4. Gør postgres datorepræsentation til ISO 8601-streng