Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySql:Ustaw limit dla zduplikowanych kolumn

Nie jestem programistą MySQL, ale myślę, że to da ci to, czego chcesz. Żadnych obietnic dotyczących wydajności :)

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstaw rekord, jeśli nie istnieje bez klucza Unique

  2. Zoptymalizuj wydajność zapisu dla instancji AWS Aurora

  3. PERIOD_ADD() Przykłady – MySQL

  4. Błąd Django AWS RDS MySQL:(2026, 'Błąd połączenia SSL:błąd:00000001:lib(0):func(0):reason(1)')

  5. Jak podłączyć mysql workbench do uruchamiania mysql w dockerze?