user8555937:
Me disculpo si esta pregunta es estúpida. Código es bastante fácil de entender.
Error de sintaxis se produce en la última línea. ¿Cómo puedo superarlo?
SELECT id
FROM m_users
ORDER BY id DESC
LIMIT (SELECT COUNT(*) FROM tmp_students);
Gordon Linoff:
Puede utilizar las funciones de ventana:
SELECT u.id
FROM (SELECT u.*, ROW_NUMBER() OVER (ORDER BY id DESC) as seqnum
FROM m_users u
) u
WHERE seqnum <= (SELECT COUNT(*) FROM tmp_students)
ORDER BY id DESC