"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo ordenar una tabla MySQL mediante múltiples columnas (calificación y luego fecha)?

¿Cómo ordenar una tabla MySQL mediante múltiples columnas (calificación y luego fecha)?

Publicado el 2025-01-29
Navegar:340

How to Sort a MySQL Table by Multiple Columns (Rating then Date)?

clasificando las tablas mysql por múltiples columnas

para ordenar una tabla mysql por múltiples columnas, especifique las columnas en el orden por cláusula separadas por comas. Por defecto, la clasificación es ascendente. Para ordenar en orden descendente para una columna específica, use la palabra clave DESC después del nombre de la columna.

en su caso, desea ordenar los artículos mediante calificaciones más altas primero y luego en la fecha más reciente. Use la siguiente consulta:

ORDER BY article_rating DESC, article_time DESC

esto producirá la siguiente salida:

 ================ ============================= ============== 
| article_rating | article                     | article_time |
 ================ ============================= ============== 
| 50             | This article rocks          | Feb 4, 2009  |
 ---------------- ----------------------------- -------------- 
| 35             | This article is pretty good | Feb 1, 2009  |
 ---------------- ----------------------------- -------------- 
| 5              | This Article isn't so hot   | Jan 25, 2009 |
 ================ ============================= ============== 
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3