��⑴�测试一个子查询的结果是否有元组,即测试其是否为空关系。使用关键词exists和not exists,例如:
select customer-name from borrower as B
where exists (select * from depositor as D
�������where D.customer-name = B.customer-name)
��⑵�测试一个子查询的结果是否有重复元组。使用关键词unique和not unique,例如,找出在Perryridge分支机构中只有一个帐户的所有客户姓名:
select T.customer-name from depositor as T
where unique (select R.customer-name
�������from account, depositor as R
�������where R.customer-name = T.customer-name and
����������R.account-number����������=
account.account-number
��������and account.branch-name = "Perryridge")�

��嵌套子查询是SQL中比较复杂的内容,特别是当嵌套的层次比较多的时候。所以在设计嵌套子查询的时候,嵌套的层次关系一定要考虑的比较清楚。