Я хочу упорядочить одну таблицу mysql по двум временным меткам strtotime из двух разных столбцов. У меня есть следующая команда mysql:
SELECT * FROM (
(SELECT '1' AS `table`, `vid_req_timestamp` AS `timestamp`, `title` FROM `movies` WHERE `vid_req` = '1')
UNION
(SELECT '2' AS `table`, `ost_req_timestamp` AS `timestamp`, `title` FROM `movies` WHERE `ost_req` = '1')
)
ORDER BY `timestamp` DESC
Это дает мне ошибку:
#1248 - Every derived table must have its own alias
Я хочу объединить vid_req_timestamp
и ost_req_timestamp
и сделать их убывающими. И важно знать, откуда взялась временная метка (каким-то образом).