【发布时间】:2013-12-30 03:27:43
【问题描述】:
如何从两行中选择最小值?我试过这个:
SELECT `DATE`, `PRICE1`, `PRICE2`, MIN (`PRICE1`, `PRICE2`) AS MINIMUM_OF_P1P2
FROM `TABLE`
我想得到这样的结果
DATE PRICE1 PRICE2 MINIMUM_OF_P1P2
-------------------------------------------
2013-07-08 5.96 5.79 X.XX <-- 5.79 expected
2013-07-09 5.89 6.04 X.XX <-- 5.89 expected
2013-07-10 6.03 5.97 X.XX <-- 5.97 expected
2013-07-11 6.08 6.10 X.XX <-- 6.08 expected
2013-07-12 6.13 5.97 X.XX <-- 5.97 expected
2013-07-15 6.15 6.25 X.XX <-- 6.15 expected
2013-07-16 6.33 6.44 X.XX <-- 6.33 expected
2013-07-17 6.47 6.35 X.XX <-- 6.35 expected
但我收到一个错误:FUNCTION MIN 不存在。
【问题讨论】: