Как объединить два запроса sqlite?

Есть таблица sqlite

tabl1

в ней поля

name, exp

Надо, чтобы сначала вывелись строки в которых exp=0, а под ней строки, где exp=1 и упорядочено было по имени. Результат должен быть например таким:

name:Alex exp:0
name:Boris exp:0
name:Veron exp:0

name:Alexandr exp:1
name:Evgeniy exp:1
name:Veron exp:1

я пробую вот такой запрос:

SELECT name, exp FROM tbl1 WHERE exp=0 UNION SELECT name, exp FROM tbl1 WHERE exp=1 ORDER by name

Выборка происходит, но перемешаны значения с exp=0 и exp=1, а мне надо чтобы сверху шли строки где exp=0, а под ними строки где exp=1 и расположены в алфавитном порядке первые строки (где exp=0), а затем вторые (где exp=1). Как должен выглядеть запрос?


Ответы (0 шт):