sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag få data från två tabeller

Använda dummy-kolumner för att redogöra för de olika strukturerna och lägga till en fackförening för att gå med i 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. Ta bort unika index i PostgreSQL

  2. Definiera en teckenuppsättning för en kolumn För Oracle-databastabeller

  3. PDO mysql:Hur man vet om infogningen lyckades

  4. Ta bort citattecken som lagts till i kolumnnamn från Excel-import SQL Server 2008