У меня есть база данных, столбцами которой являются npID, заголовок, URL и выпуск.
Вот пример записей за два года:
npID title URL issue
88 EMR Newsletter a.com 2010 Third_Quarter
89 EMR Newsletter b.com 2010 Second_Quarter
43 EMR Newsletter c.com 2010 First_Quarter
47 EMR Newsletter d.com 2009 Winter
45 EMR Newsletter e.com 2009 Summer
46 EMR Newsletter f.com 2009 Spring
44 EMR Newsletter g.com 2009 Fall
Я хотел бы иметь возможность сортировать результаты на основе подстрок в столбце "выпуск". Однако до 2010 года клиент использовал сезоны в качестве заголовка, а в 2010 году он начал использовать четверти. Есть ли способ в "ORDER BY" указать список слов для сортировки, если/когда они встречаются где-либо в значении "issue"?
Я бы хотел, чтобы конечный результат был примерно таким:
npID title URL issue
43 EMR Newsletter c.com 2010 First_Quarter
89 EMR Newsletter b.com 2010 Second_Quarter
88 EMR Newsletter a.com 2010 Third_Quarter
47 EMR Newsletter d.com 2009 Winter
45 EMR Newsletter e.com 2009 Summer
46 EMR Newsletter f.com 2009 Spring
44 EMR Newsletter g.com 2009 Fall