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

MySql:Nastavte limit pro duplicitní sloupec

Nejsem vývojář MySQL, ale myslím, že vám to dá to, co chcete. Žádné sliby ohledně výkonu :)

SELECT
     T1.id,
     T1.style_number,
     T1.col1,
     T1.col2,
     ...
FROM
     My_Table T1
WHERE
     (
          SELECT
               COUNT(*)
          FROM
               My_Table T2
          WHERE
               T2.style_number = T1.style_number AND
               T2.id < T1.id
     ) < 3


  1. Alternativy k LIMIT a OFFSET pro stránkování v Oracle

  2. Problém PostgreSQL s SQL Developerem

  3. Jak filtrovat řádky bez NULL ve sloupci

  4. TFDQuery.Prepare nemůže určit typy parametrů pro INSERT dotaz na MS SQL SERVER