请教下oracle case when then 问题

2025-01-08 09:48:08
推荐回答(1个)
回答1:

可以通过看oracle的执行计划来看执行顺序及效率。
首先执行case when 中的子查询;
然后检索USERSBASICINFO表中id项;
最后查询USERSBASICINFO表的全表数据来找满足要求的数据。

这就是很基本的查询,中间用到case when,case when中又嵌套了子查询,没有所谓的专业名称。