sql >> Database teknologi >  >> RDS >> Mysql

Hver afledt tabel skal have sit eget alias - fejl fra kombination af faldende MySQL

I dette tilfælde er den afledte tabel, der kræver et alias, den, du vælger * fra.

Indrykning hjælper med at gøre det tydeligere.

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. Sådan indlæses MySQL automatisk ved opstart på OS X Yosemite / El Capitan

  2. Lagring af adgangskoder til MYSQL i PHP-applikation på en sikker måde

  3. Mysql - opret forbindelse til fjernserver ved hjælp af IP-adresse

  4. Er der nogen reelle fordele ved at bruge et RDBMS vs. flade filer på et simpelt web doc-system (eller grundlæggende CMS)?