从不同的表中选择两列之间的MIN和MAX日期

Jea*_*ert 2 sql

我有expenseDate(表A)和invoicedate(表B).这些表之间没有关系.

我需要在expenseDate和invoiceDate之间获得MIN和MAX日期.

由于我不熟悉后端,有人可以帮忙吗?谢谢.

nik*_*trs 5

SELECT MIN(mydate) mindate, MAX(mydate) maxdate
FROM(
SELECT expenseDate AS mydate
FROM tableA
UNION ALL
SELECT invoicedate AS mydate
FROM tableB
) AS table
Run Code Online (Sandbox Code Playgroud)