Preguntas etiquetadas con sql-order-by

137
Cadena de orden SQL como número

Tengo números guardados VARCHARen una base de datos MySQL. No puedo hacerlos INTdebido a otras circunstancias dependientes. Los toma como caracteres, no como números mientras los ordena. En la base de datos tengo 1 2 3 4 5 6 7 8 9 10... En mi página muestra una lista ordenada como esta: 1 10...

124
¿Cómo devuelvo las filas con un valor específico primero?

Quiero que mi consulta devuelva las filas de la tabla donde una columna contiene un valor específico primero, y luego devuelve el resto de las filas ordenadas alfabéticamente. Si tengo una tabla algo como este ejemplo: - Table: Users - id - name - city - 1 George Seattle - 2 Sam Miami - 3...

123
Usando union y order by clause en mysql

Quiero usar order by con union en la consulta mysql. Estoy buscando diferentes tipos de registros basados ​​en diferentes criterios de una tabla basada en la distancia para una búsqueda en mi sitio. La primera consulta de selección devuelve datos relacionados con la búsqueda exacta del lugar. La...

115
Ordena por varias columnas con Doctrine

Necesito ordenar los datos por dos columnas (cuando las filas tienen diferentes valores para la columna número 1, ordene por ella; de lo contrario, ordene por la columna número 2) Estoy usando QueryBuilderpara crear la consulta. Si llamo al orderBymétodo por segunda vez, reemplaza cualquier orden...

107
MySQL - ORDER BY valores dentro de IN ()

Espero ordenar los elementos devueltos en la siguiente consulta por el orden en que se ingresaron en la función IN () . ENTRADA: SELECT id, name FROM mytable WHERE name IN ('B', 'A', 'D', 'E', 'C'); SALIDA: | id | name | ^--------^---------^ | 5 | B | | 6 | B | | 1 | D | | 15 | E | | 17 | E | |...

96
orden de consulta de mysql por varios elementos

¿Es posible ordenar por múltiples filas? Quiero que mis usuarios estén ordenados por last_activity, pero al mismo tiempo, quiero que los usuarios con imágenes aparezcan antes que los que no tienen Algo como esto: SELECT some_cols FROM `prefix_users` WHERE (some conditions) ORDER BY...

92
Ordenar primero por valor de campo específico

Tengo una tabla con 3 columnas: id | name | priority -------------------- 1 | core | 10 2 | core | 9 3 | other | 8 4 | board | 7 5 | board | 6 6 | core | 4 Quiero ordenar el conjunto de resultados usando prioritypero primero aquellas filas que tienen name=coreincluso si tienen menor...

89
MySQL: ordenar por tamaño / longitud de campo

Aquí hay una estructura de tabla (por ejemplo, prueba): __________________________________________ | Field Name | Data Type | |________________|_________________________| | id | BIGINT (20) | |________________|_________________________| | title | varchar(25) |

83
Consulta SQL: uso de Order By en UNION

¿Cómo se puede ordenar mediante programación una consulta de unión al extraer datos de dos tablas? Por ejemplo, SELECT table1.field1 FROM table1 ORDER BY table1.field1 UNION SELECT table2.field1 FROM table2 ORDER BY table2.field1 Lanza una excepción Nota: esto se está intentando en el motor...