我正在使用MySQL,我正在寻找一种方法来从两列中获取全局最大值和最小值(对于整个表)(例如,posx
和posy
) ,只使用一个查询。
答案 0 :(得分:17)
简单:
SELECT MIN(posx), MIN(posy), MAX(posx), MAX(posy) FROM table
答案 1 :(得分:4)
SELECT
MIN(colx) AS minimum,
MAX(colx) AS maximum,
MIN(coly) AS minimum,
MAX(coly) AS maximum
FROM table
答案 2 :(得分:4)
它真的没有听起来那么复杂。
SELECT MIN(posx), MAX(posx), MIN(posy), MAX(posy)
FROM yourtable
答案 3 :(得分:2)
select max(posx), min(posy) from table