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

Apakah ada cara dalam SQL (MySQL) untuk melakukan round robin ORDER BY pada bidang tertentu?

Saya akan mencoba sesuatu seperti:

SET @counter = 0;
SELECT (@counter:[email protected]+1)%3 as rr, grp, name FROM table ORDER by rr, grp 


  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 SELECT semuanya setelah karakter tertentu

  2. Cara terbaik untuk mendapatkan 'peringkat' seseorang dari tabel skor dengan php dan mysql tanpa perulangan

  3. Nilai kolom pilih luar dalam subquery yang digabungkan?

  4. Kesalahan Kueri Mysql - TAMBAHKAN Koin Otomatis

  5. Mysql membuat tabel dengan beberapa kunci asing pada hapus set null