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

Urutan MySQL bersyarat dengan dua kolom (sama pentingnya)

Anda perlu menemukan tanggal terbaru untuk setiap kategori dalam subkueri, gabungkan subkueri ini ke tabel Anda dan pesan dengan 3 bidang:

SELECT p.* FROM products p
JOIN
( SELECT category_id, MAX(date) as category_date FROM products
  GROUP BY category_id ) pg
ON p.category_id = pg.category_id
ORDER BY pg.category_date DESC, p.category_id, p.date DESC


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masukkan beberapa catatan dalam SQL di mana semua nilai adalah kombinasi dari rentang yang ditentukan dalam satu kueri

  2. Kecepatan kueri berdasarkan urutan kolom

  3. Struktur kode Transaksi PHP PDO MySQL

  4. MySQL -- Menggabungkan Antar Basis Data Pada Server Berbeda Menggunakan Python?

  5. MAKETIME() Contoh – MySQL