Operador de menos no sql

Eu estou tentando criar uma consulta SQL com menos.

Eu tenho query1 que retorna 28 linhas com 2 colunas eu tenho query2 que retorna 22 row2 com mesmas 2 colunas na consulta 2.

Quando eu crio uma consulta query1 menos a consulta 2, ela deve mostrar apenas as 28-22 = 6 linhas. Mas ele mostra todas as 28 linhas retornadas pela query1.

Por favor informar.

questionAnswers(6)

yourAnswerToTheQuestion