Boa tarde!
Duas soluções possíveis:
- Entendo que este modo é adequado quando há dois ou poucos valores a serem testados na cláusula WEHERE para retornar a consulta, o que se amolda perfeitamente ao nosso exemplo:
SELECT
id_emprestimo, Tipo, Valor
FROM
TabelaEmprestimo
WHERE
(Tipo = 'Pessoal') OR (Tipo = 'Imobiliário')
ORDER BY
Tipo
DESC;
- No nosso exemplo somente estão sendo consultados dois valores para o campo Tipo. Mas se houvesse muitos mais valores que 'Pessoal' e 'Imobiliário' a serem testados na cláusula WHERE, o emprego de muitos operadores OR poderia ser inviável, e então a utilização do IN seria mais adequada, deixando o comando mais limpo:
SELECT
id_emprestimo, Tipo, Valor
FROM
TabelaEmprestimo
WHERE
Tipo in ('Pessoal', 'Imobiliário')
ORDER BY
Tipo
DESC;