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 | ================ ============================= ==============
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