(SELECT * FROM Test1 WHERE (date >= '2012-06-28'AND date < '2012-06-30') AND (Avail > '0'))
UNION
(SELECT * FROM Test2 WHERE (date >= '2012-06-28'AND date < '2012-06-30') AND (Avail > '0'));
MySQL results
Alpha Price date Avail description
A 165.00 2012-06-28 10 Something
D 200.00 2012-06-28 10 Something
D 200.00 2012-06-29 10 Something
質問:
Alpha = A --> date 2012-06-29 Avail = 0
2012-06-28 から 2012-06-30 までの日付で、Avail = 10 の Alpha= D の結果のみを MYSQL で取得するにはどうすればよいですか。 Alpha=A には 2012-06-28 の Avail しかありません。