mysql any all

ANY关键字接在一个比较操作符的后面,表示若与子查询返回的任意一个值比较为TRUE,则返回TRUE

现有一张表staff如下:

查找id中比edlevel中任意一个大的

select * from staff where id>ANY(select edlevel from staff)

结果如下:

ALL关键字接在一个比较操作符的后面,表示若与子查询返回的所有值比较为TRUE,则返回TRUE

select * from staff where id>ALL(select edlevel from staff)

 

posted @ 2017-03-17 14:32  暗夜心慌方  阅读(134)  评论(0)    收藏  举报