написать запрос в asp.net - PullRequest
0 голосов
/ 15 марта 2019

enter image description here

Я создал таблицу в базе данных MSSQL как таблицу ученика.Есть атрибут ClassID - VARCHAR.

Я вставил значение, как 9A, 8B, 10A, 11B, как мудрый.

Я хочу проверить classid, которые больше 10.Как написать запрос в asp.net?

1 Ответ

0 голосов
/ 15 марта 2019

Предполагая, что вы имеете в виду первые цифры, вы можете сделать:

where try_convert(int, left(class, patindex('%[^0-9]%', class + 'Z') - 1)) < 10

Я даю этот ответ осторожно.Если вас интересуют такие сравнения по «числу», то это, вероятно, следует сохранить в отдельном столбце.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...