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

Hvordan kan jeg hente data fra to tabeller

Brug dummy-kolonner til at redegøre for de forskellige strukturer og tilføje en fagforening for at slutte sig til dem:

SELECT * FROM (
    (SELECT article_id, title, article , NULL as cloudinary_id, NULL as url, user_id, created_on, 'article' as table_name  FROM article)
    UNION ALL
    (SELECT gif_id, title, NULL as article, cloudinary_id , url,  user_id, created_on , 'gif' as table_name  FROM gif)
) results
ORDER BY created_on ASC


  1. PHP:Advarsel:sort() forventer, at parameter 1 er array, ressource givet

  2. ExecuteNonQuery kaster ikke undtagelse ved indsættelse

  3. SQL Server- Hvordan skriver man variabler og forespørgselsresultater til tekstfil?

  4. Adgang/jet-ækvivalent til Oracles afkodning