Pertanyaan yang diberi tag «greatest-n-per-group»

Buat kueri baris dengan nilai terbesar / terkecil per grup.




30
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: Saya harus mendapatkan SEMUA UserIds. Tetapi untuk setiap …




24
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 mendapatkan satu baris dengan tertinggi col3untuk setiap …




14
Pilih 10 catatan teratas untuk setiap kategori
Saya ingin mengembalikan 10 catatan teratas dari setiap bagian dalam satu permintaan. Adakah yang bisa membantu dengan cara melakukannya? Bagian adalah salah satu kolom dalam tabel. Database adalah SQL Server 2005. Saya ingin mengembalikan 10 besar berdasarkan tanggal yang dimasukkan. Bagian adalah bisnis, lokal, dan fitur. Untuk satu tanggal tertentu …



11
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 terbaru …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.