UNION - это то, что вы ищете.Вы можете указать:
SELECT Date, Time FROM MD WHERE MD.Date = ? OR MD.Time = ?
UNION ALL
SELECT Date, Time FROM Fuji WHERE Fuji.Date = ? OR Fuji.Time = ?;
?
в качестве значения для поиска.Число столбцов должно быть одинаковым, а столбцы должны быть в том же порядке.
Если количество столбцов не совпадает, исправление заключается в заполнении пропущенных значений нулем, например:
SELECT Date, Time, column3 FROM MD WHERE MD.Date = ? OR MD.Time = ?
UNION ALL
SELECT Date, Time, null as column3 FROM Fuji WHERE Fuji.Date = ? OR Fuji.Time = ?;
Вы можете даже заполнить нулевое значение в обеих таблицах, например:
SELECT null as column0, Date, Time, column3 FROM MD WHERE MD.Date = ? OR MD.Time = ?
UNION ALL
SELECT column0, Date, Time, null as column3 FROM Fuji WHERE Fuji.Date = ? OR Fuji.Time = ?;