sql >> Database >  >> RDS >> Mysql

Selecteer aparte rijen uit twee tabellen, sorteer op datum

Met behulp van dummy-kolommen om rekening te houden met de verschillende structuren, een vakbond om ze samen te voegen en een bovenliggende selectie om de bestelling af te handelen:

SELECT * FROM (
    (SELECT foo.id, NULL AS title, NULL AS body, foo.downloads, foo.views, foo.created FROM foo)
    UNION ALL
    (SELECT NULL AS id, bar.title, bar.body, NULL AS downloads, NULL AS views, bar.created FROM bar)
) results
ORDER BY created ASC


  1. Oracle Doorzoek alle tabellen alle kolommen op string

  2. Wat is de database, waarom database?

  3. Is er een verschil tussen SQL Server Express (2012) en LocalDB?

  4. Wat is het verschil tussen het gebruik van INDEX en KEY in MySQL?