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

MySQL Gunakan pernyataan WHERE untuk menargetkan baris tertentu

Pertimbangkan untuk menjalankan kueri agregat Anda (tinggalkan referensi apa pun ke judul ) yang bergabung kembali ke tabel level unit. Di bawah ini mengembalikan judul sesuai dengan vid highest tertinggi untuk setiap nid .

SELECT n.nid, n.vid, n.title
FROM node_revision n
INNER JOIN
   (SELECT nid, MAX(vid) as max_vid 
    FROM node_revision 
    GROUP BY nid
   ) AS agg
ON agg.nid = n.nid AND agg.max_vid = n.vid



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySql mendapatkan daftar kata-kata unik dari tabel di mana nilai dalam bidang dipisahkan dengan koma

  2. Gagal menampilkan Data XML dengan Skrip PHP

  3. Mengatur kata sandi pengguna root MySQL di OS X

  4. Apakah ada cara untuk menangkap kesalahan MySQL dan database di PHP?

  5. MAMP PRO mogok; MySQL tidak akan mulai saat reboot