SQL-查找 2 个查询之间的差异

S.n*_*ngo 2 sql sql-server sql-server-2012

我有两个具有不同逻辑的查询,我试图找出两者之间的区别。

例如:

  • 查询1:选择所有带元音的名字,总数:10
  • 查询2:选择所有以元音结尾的名字,总数:2

我将如何找到 2 个查询之间的 8 个剩余值?我尝试过执行以下操作,但仍然没有运气:

Q1 except Q2 
UNION
Q2 except Q1
Run Code Online (Sandbox Code Playgroud)

LON*_*ONG 6

(Query for Selecting all the names with vowels)

EXCEPT

(Query for Selecting all the names ending in vowels)
Run Code Online (Sandbox Code Playgroud)