Fungsi RANK() dalam SQL digunakan untuk menyusun baris dalam set hasil pertanyaan, memberikan nilai kedudukan yang mewakili kedudukan relatif setiap baris dalam kumpulan atau jadual. Penggunaan: RANK() OVER ([PARTITION BY grouping field] ORDER BY sorting field). Parameter: PARTITION BY grouping field (pilihan): Kumpulkan set hasil dan susun setiap kumpulan secara berasingan. URUTAN MENGIKUT medan pengisihan: lajur untuk diberi kedudukan mengikut. Nilai pulangan: Integer yang mewakili kedudukan relatif baris.
Penggunaan fungsi RANK() dalam fungsi SQL
RANK() digunakan dalam SQL untuk menentukan kedudukan baris dalam set hasil pertanyaan. Ia memberikan nilai kedudukan yang mewakili kedudukan relatif setiap baris dalam kumpulan atau keseluruhan jadual.
Penggunaan:
<code class="sql">RANK() OVER ( [PARTITION BY 分组字段] ORDER BY 排序字段)</code>
Parameter:
Nilai pulangan:
Integer yang mewakili kedudukan relatif baris. .
1 Produk A
1
2 | 2 | |
---|---|---|
Perhatian yang sama: | pangkat yang sama. | Mungkin terdapat jurang dalam pemeringkatan baris, contohnya apabila terdapat nilai pendua. Fungsi |
Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi pangkat dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!