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

Valg af en kolonne, der opfylder mange betingelser i forskellige poster

hvis du vil have kunden, der har købt alle de 3 produkter, kan du bruge aggregeringsfunktionen count(distinct product)

    SELECT Customer
    FROM your_table
    where product in (1,2,3)
    GROUP BY Customer
    HAVING count(distinct product) = 3


  1. Sorter efter dato (nyeste)

  2. Sådan fungerer RPAD()-funktionen i MySQL

  3. Sådan fungerer funktionen QUOTENAME() i SQL Server (T-SQL)

  4. hvordan man kører php-script fra batch-fil