Мои таблицы разбиты по дням, как table_20180501
, table_20180502
, ... У них нет столбца даты, так как это подразумевается при разбиении.Я хотел бы выбрать несколько таблиц и получить дату в моем выборе.
Что-то вроде
SELECT
_TABLE_SUFFIX as date,
*
FROM (TABLE_DATE_RANGE(
[table_],
TIMESTAMP(DATE_ADD(TIMESTAMP(CONCAT(CURRENT_DATE(), ' 00:00:00')), -39, 'DAY')),
TIMESTAMP(DATE_ADD(DATE_ADD(DATE_ADD(TIMESTAMP(CONCAT(CURRENT_DATE(), ' 00:00:00')), -39, 'DAY'), 40, 'DAY'),-1, 'SECOND'))
))
Это не работает (Field '_TABLE_SUFFIX' not found
)