SELECT
来源:3-3 实操:表的内连接
慕田峪1127688
2020-02-18 23:53:06
SELECT ename FROM t_emp WHERE sal >= (SELECT AVG(sal) FROM t_emp);
SELECT ename FROM t_emp WHERE sal >= 1000;
如上两个语句中 sal既可以与一个数比较 也可以与一个表格(SELECT AVG(sal) FROM t_emp)比较。请问这是什么原理呢? 逻辑运算符左右两边可以比较什么类型的数据又什么规定?
1回答
时间,
2020-02-19
同学,你好。SELECT ename FROM t_emp WHERE sal >= (SELECT AVG(sal) FROM t_emp);
该语句为where子查询,SELECT AVG(sal) FROM t_emp该会得到sal的平均值,是一个具体的数据,因此可以进行比较。
同学可以先向后学习,在4-1小节中会讲到子查询的使用。
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题
回答 1
回答 1