sql >> Databasteknik >  >> RDS >> Mysql

Varje härledd tabell måste ha sitt eget alias - fel från kombinationen fallande MySQL

I det här fallet är den härledda tabellen som kräver ett alias den som du väljer * från.

Indrag hjälper till att göra det tydligare.

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')
) AS `some_table_name_lol_this_is_an_alias`
ORDER BY `timestamp` DESC



  1. På radera kaskad för självreferenstabell

  2. Varför mysql händelseschema fungerar inte i databasen localhost?

  3. Bästa sättet att kontrollera om mysql_query gav några resultat?

  4. SQL Server - inre koppling vid uppdatering