Is it possible to SELECT the minimum or maximum among two or more values. I\'d need something like this:
SELECT
SELECT MAX_VALUE(A.date0, B.date0) AS d
You can use LEAST and GREATEST function to achieve it.
LEAST
GREATEST
SELECT GREATEST(A.date0, B.date0) AS date0, LEAST(A.date1, B.date1) AS date1 FROM A, B WHERE B.x = A.x
Both are described here http://dev.mysql.com/doc/refman/5.0/en/comparison-operators.html