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

Pilih baris dari satu tabel, gabungkan baris terbaru dari tabel lain dengan hubungan satu-ke-banyak

Saya rasa ini akan membantu Anda:

SELECT A.id, A.col_1, A.col_2, A.datetime_col, A.col_3
FROM
    (SELECT B.id, B.col_1, B.col_2, C.datetime_col, C.col_3
    FROM tableA B LEFT OUTER JOIN tableB C ON B.id = C.id
    ORDER BY C.datetime_col desc) as A
GROUP BY A.id



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL yang mencantumkan semua ulang tahun dalam 14 hari berikutnya dan sebelumnya

  2. SQL:Di mana antara dua tanggal tanpa tahun?

  3. Masukkan daftar ke dalam database saya menggunakan Python

  4. mysqldump tidak berfungsi di crontab

  5. Bagaimana cara menghentikan seseorang untuk kembali ke halaman sebelumnya?