Pertanyaan yang diberi tag greatest-n-per-group

Buat kueri baris dengan nilai terbesar / terkecil per grup.

575
Ambil baris yang memiliki nilai Max untuk kolom

Meja: UserId, Value, Date. Saya ingin mendapatkan UserId, Nilai untuk maks (Tanggal) untuk setiap UserId. Artinya, Nilai untuk setiap UserID yang memiliki tanggal terbaru. Apakah ada cara untuk melakukan ini dalam SQL? (Lebih disukai Oracle) Pembaruan: Permintaan maaf untuk ambiguitas apa pun:...

281
ROW_NUMBER () di MySQL

Apakah ada cara yang bagus di MySQL untuk mereplikasi fungsi SQL Server ROW_NUMBER()? Sebagai contoh: SELECT col1, col2, ROW_NUMBER() OVER (PARTITION BY col1, col2 ORDER BY col3 DESC) AS intRow FROM Table1 Lalu saya bisa, misalnya, menambahkan syarat untuk membatasi intRowke 1 untuk...

125
Pilih baris dengan tanggal terbaru per pengguna

Saya memiliki tabel ("lms_attendance") waktu masuk dan keluar pengguna yang terlihat seperti ini: id user time io (enum) 1 9 1370931202 out 2 9 1370931664 out 3 6 1370932128 out 4 12 1370932128 out 5 12 1370933037 in Saya mencoba membuat tampilan tabel ini yang hanya akan menampilkan rekaman...