user8555937:
Ich entschuldige mich, wenn diese Frage dumm ist. Code ist recht einfach zu verstehen.
Syntaxfehler tritt bei letzter Zeile. Wie kann ich mich überwinden?
SELECT id
FROM m_users
ORDER BY id DESC
LIMIT (SELECT COUNT(*) FROM tmp_students);
Gordon Linoff:
Sie können Fenster Funktionen zur Verfügung:
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