sql >> Databasteknik >  >> RDS >> Mysql

MySql:Ställ in gräns för dubblettkolumn

Jag är ingen MySQL-utvecklare, men jag tror att detta kommer att ge dig vad du vill ha. Inga löften om prestanda dock :)

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. Hur kan jag räkna det totala antalet MySQL-frågor som används per sida?

  2. Använda en array i en SQL-fråga

  3. MySQL CURRENT_TIMESTAMP som DEFAULT

  4. Hur definierar man nollhantering i Spring Data JPA-sorter?