Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wybierz oddzielne wiersze z dwóch tabel, uporządkuj według daty

Używanie fikcyjnych kolumn do uwzględnienia różnych struktur, unii, aby do nich dołączyć, a rodzica wybierz do obsługi kolejności:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tabele InnoDB istnieją w MySQL, ale mówi, że nie istnieją po skopiowaniu bazy danych na nowy serwer

  2. SQL:wybieranie wierszy, w których wartość kolumny zmieniła się z poprzedniego wiersza

  3. Jak odświeżyć plik konfiguracyjny MySQL bez ponownego uruchamiania?

  4. MySQL-Cluster nie uruchamia się

  5. Mysql Wybierz różne rekordy tylko z ostatnich dat