求问该sql语句的执行顺序…
sql吧
全部回复
仅看楼主
level 2
Tien-Mo
楼主
请问有大佬知道红框框住的sql语句的执行顺序是怎样的吗?谢谢
2021年08月06日 09点08分
1
level 5
深邃的爱🍀
先执行(括号)里面的
2021年08月07日 00点08分
2
Tien-Mo
不懂…(๑• . •๑)能说得明白点吗?谢谢
2021年08月07日 08点08分
深邃的爱🍀
@Tien-Mo
你另外一个表呢
2021年08月07日 13点08分
Tien-Mo
@深邃的爱🍀
只有一个表,自连接
2021年08月07日 13点08分
深邃的爱🍀
@Tien-Mo
噢噢我也半桶水,(括号)里面语句的结果就是前面where xxx <= 的值
2021年08月07日 13点08分
level 1
轻1风
不知来不来得及
顺序:
可以看成bbc x,y两张表做查找
①x表中随机选一行,选出他的人口。
②在y表中选择与x表选中那行 区域属性值 相等的 好多好多行数据,所有数据只选择人口属性值。
③判断x的人口是否比y选出的所有人口都小于等于(就是判断是否比最小的还小,取最小嘛按题目的意思。)
④判断失败后返回外层查询,重复①
判断成功就输出,继续①
2021年08月08日 10点08分
3
Tien-Mo
感谢回答,好强,明白了…不过步骤①应该每一行都进行一次操作而不是随机一行吧?
2021年08月08日 10点08分
咸鱼初号机💤
大佬
2021年08月09日 02点08分
level 1
街灯
网页链接
2021年08月11日 11点08分
4
1