Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bergabunglah dengan dua tabel dengan semua catatan

Berikut beberapa SQL yang melakukan triknya :

SELECT table1.recordtime, table1.tempout, table2.tempout AS tempoutstamb
FROM table1
LEFT JOIN table2 ON (table1.recordtime = table2.recordtime)

UNION

SELECT table2.recordtime, table1.tempout, table2.tempout AS tempoutstamb
FROM table2
LEFT JOIN table1 ON (table1.recordtime = table2.recordtime)

ORDER BY recordtime

Anda mencari bergabung penuh, tetapi MySQL tidak melakukannya . Jadi kami memalsukannya dengan UNION kueri.

Untuk digunakan di Laravel, mungkin paling mudah untuk hanya membungkus semuanya dalam pernyataan mentah .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menulis kueri GABUNG HQL untuk beberapa Kolom yang dipilih tabel menggunakan Konstruktor Dalam Klausa Pilih

  2. Pisahkan string menjadi baris

  3. Prosedur tersimpan MySQL, menangani banyak kursor dan hasil kueri

  4. Java, bagaimana cara mengubah database saat ini ke yang lain?

  5. MySQL Cross-Table Count (*) Bantuan Kueri