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