SQL函式(-)
阿新 • • 發佈:2019-02-12
附錄 any some
all 區別
> ANY(sub-qurey) --- > MIN(sub-qurey)
< ANY(sub-query) --- < MAX(sub-qurey)
> ALL(sub-query) --- > MAX(sub-qurey)
< ALL(sub-query) --- < MIN(sub-qurey)
=ANY 相當於in
=any(2,4) =in(2,4)
all 是查詢還可以是子查詢
如:
select name from edit 其中name前省略了all.
name前可以加ALL|DISTINCT all是所有記錄. distinct是不重複的。
eg:
SQL> select * from customers
CUSTOMER_ID FIRST_NAME LAST_NAME DOB PHONE
----------- ---------- ---------- -------------- ------------
1 John Brown 01-1月 -65 800-555-1211
2 Cynthia Green 05-2月 -68 800-555-1212
3 Steve White 16-3月 -71 800-555-1213
4 Gail Black 800-555-1214
> ANY(sub-qurey) --- > MIN(sub-qurey)
< ANY(sub-query) --- < MAX(sub-qurey)
> ALL(sub-query) --- > MAX(sub-qurey)
< ALL(sub-query) --- < MIN(sub-qurey)
=ANY 相當於in
=any(2,4) =in(2,4)
all 是查詢還可以是子查詢
如:
select name from edit 其中name前省略了all.
name前可以加ALL|DISTINCT all是所有記錄. distinct是不重複的。
eg:
SQL> select * from customers
CUSTOMER_ID FIRST_NAME LAST_NAME DOB PHONE
----------- ---------- ---------- -------------- ------------
1 John Brown 01-1月 -65 800-555-1211
2 Cynthia Green 05-2月 -68 800-555-1212
3 Steve White 16-3月 -71 800-555-1213
4 Gail Black 800-555-1214