У меня есть таблица, содержащая 2 типа текста внутри столбца.Первый тип - это строка адреса электронной почты (например, 222@dsad.com), а второй - имя человека (Джон Доу)
. Я использую этот запрос для сортировки данных, чтобы сначала получить строки, которыене отображается @ char, а затем те, у которых он есть:
SELECT *
FROM Name
ORDER BY CASE
WHEN displayName LIKE '%@%' THEN 1
ELSE 2
END
Так что я не могу сделать так, чтобы сортировки по возрастанию делались так, чтобы имена сортировались по буквампо возрастанию, следуя электронным письмам, отсортированным по возрастанию.