The remaining problems are modeling the database. I think you can try
SELECT * FROM STUDENTS WHERE ISNUMERIC(STUDENTID) = 0
But ISNUMERIC returns 1 for any value that seems numeric, including things like -1.0e5
If you want to exclude students for numbers only, try something like
SELECT * FROM STUDENTS WHERE STUDENTID LIKE '%[^0-9]%'
source share