1
嵌套子查询:若子查询内部引用了外层的查询变量,针对外层每一个元组,子查询都会执行一遍,所以执行效率会降低
也因此,如下的功能才能实现(外层每取一个元组,就进行一次子查询,判断一下是否unique):
2
内层子查询如果没有用到外层定义的变量名,则会一次性执行完毕,故不会出现错误
3
SQL查询语句执行顺序:
4
定义外码主要是为了让系统进行参照完整性的约束:
1
嵌套子查询:若子查询内部引用了外层的查询变量,针对外层每一个元组,子查询都会执行一遍,所以执行效率会降低
也因此,如下的功能才能实现(外层每取一个元组,就进行一次子查询,判断一下是否unique):
2
内层子查询如果没有用到外层定义的变量名,则会一次性执行完毕,故不会出现错误
3
SQL查询语句执行顺序:
4
定义外码主要是为了让系统进行参照完整性的约束: