MYSQL---ANY,SOME,ALL
SELECT id,name,price FROM goods WHERE price>=ANY (SELECT price FROM goods WHERE category='笔记本');
注:
ANY和SOME完全一样,表示子查询的任意一项
ALL表示子查询的所有项
>ANY,只要大于子查询的最小值就可以了。
>ALL,必须大于子查询的最大值
小结:
=ANY 相当于IN
!=ALL 相当于NOT IN
SELECT id,name,price FROM goods WHERE price>=ANY (SELECT price FROM goods WHERE category='笔记本');
注:
ANY和SOME完全一样,表示子查询的任意一项
ALL表示子查询的所有项
>ANY,只要大于子查询的最小值就可以了。
>ALL,必须大于子查询的最大值
小结:
=ANY 相当于IN
!=ALL 相当于NOT IN