У меня есть две колонки, Grade и Percent. Они оба символьные столбцы. Даже если что-то выглядит как число, оно сохраняется как символ.
Они оба имеют либо цифры c (70, 85, 91), либо буквенные оценки (A +, B, C -).
В некоторых случаях столбцы Grade и Percent имеют цифры c Grade (сохраняются как символы), но они различаются. Я хочу идентифицировать эти случаи и пометить их как несоответствующие.
Я пытался CASE WHEN CAST(Grade as int) != CAST(Percent as int)
, и это не удалось, но, надеюсь, это даст вам представление о том, что я пытаюсь сделать .. .
---- отдельный вопрос ---
Кроме того, отдельно, как бы я сделал оператор, который помечает, когда значение содержит символ? Вместо того, чтобы что-то вроде СЛУЧАЯ, КОГДА УРОВЕНЬ (A +, A, A-, B +, B, B -... D +, F), как бы я сделал СЛУЧАЙ, КОГДА УРОВЕНЬ НРАВИТСЯ ... чтобы идентифицировать их?
СПАСИБО ТАКОЕ !!