Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySql :définir la limite pour la colonne en double

Je ne suis pas un développeur MySQL, mais je pense que cela vous donnera ce que vous voulez. Aucune promesse sur les performances cependant :)

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