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

Mysql sélectionne les lignes de commutation pour chaque exécution

Si je comprends bien, vous pouvez le faire :créez un nouveau champ factice sur votre machine_table et nommez-le lastSelect et dans votre clause Where, utilisez quelque chose comme ceci :

SELECT FROM ............. 
    LEFT JOIN table_machine tm ON tm.lastSelect=1
WHERE id = IF(tm.id=MAX(tm.id),1,tm.id)

Ensuite, mettez à jour lastSelect actuel sur table_machine à 1