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

posted @ 2015-07-24 10:40  框框A  阅读(192)  评论(0编辑  收藏  举报