Articles of sql order by

Ordenar columna por ciertos criterios en mysql

Necesito poder orderar mis datos de salida de una manera apropiada usando MySQL . Estoy usando ORDER BY hasta ahora y todo funcionaba correctamente hasta ahora. Digamos que tengo algo como esto: Table VEHICLES : ID | Name | MainGroup | SubGroup 1 | A | Vehicle | Truck 2 | B | Vehicle | […]

Consulta SQL: get filas orderadas de una tabla

Las siguientes son algunas inputs de una tabla: id r_id a_id p_id 1 9 9 0 2 9 105 108 3 9 102 9 4 9 106 105 5 9 108 102 ¿Es posible get el siguiente resultado utilizando la consulta SQL 1 9 9 0 3 9 102 9 5 9 108 102 2 […]

ORDEN DE SQLITE POR EL TEMA

Tengo una consulta con dos uniones (conectando tres tablas) que se ejecuta bastante rápido (por lo general, less de 1 ms). Si ordero los resultados basados ​​en una columna indexada de cualquiera de las tres tablas, aún se ejecuta en less de 1 ms. Sin embargo, cuando utilizo una combinación de dos columnas (de dos […]

Ordenar y orderar por dos columnas

Tengo una consulta que devuelve un set de resultados como este: Proj | release | releaseDt 1 | 2 | 1/2/2013 1 | 1 | 4/5/2012 2 | 1 | [null] 3 | 1 | 22/2/2013 1 | 3 | [null] 3 | 2 | [null] Necesito orderar esto por releaseDt , pero necesito tener […]

Ordenando por alguna columna y también por rand () en MySQL

¿Es posible orderar un set de resultados por una columna y también por RAND ()? Por ejemplo: SELECT `a`, `b`, `c` FROM `table` ORDER BY `a` DESC, RAND() LIMIT 0, 10 Gracias.

DB2: ¿Existe una manera simple de get "valor válido anterior"?

No estoy seguro de si es apropiado llamar el problema como "valor válido anterior". La cosa es como a continuación: Tengo una table "A": create table A ( name varchar(16), performanceDate date, value int ); Tanto el nombre como PerformanceDate son key principal. Hay un process que insertá datos para cada usuario todos los días. […]

Pedidos personalizados en SQL

Tengo una consulta SQL como SELECT column1,column2 FROM table1 WHERE column1 IN('q1','q2','q3') Los resultados se muestran en el order: q1 q2 q3 Si cambio la consulta a SELECT column1,column2 FROM table1 WHERE column1 IN('q3','q1','q2') Aún así, el order sigue siendo el mismo. ¿Cómo lograr este order en la statement sql? ¡¡Ayuda!! Gracias

Ordenar por COUNT () en SQL

Digamos que tengo una tabla de database como esta: users —— id email referrerID ¿Cómo podría orderar por los miembros con más references? Estaba intentando algo como: SELECT id,email FROM users WHERE 1 ORDER BY COUNT(referrerID) DESC; Pero esto no parece funcionar. ¿Qué está mal? Creo que el valor pnetworkingeterminado 0 también puede estar afectando […]

La function ORDER BY no funciona en Oracle

Estoy usando la function ORDER BY como se indica a continuación para orderar una consulta simple por ID de cliente (originalmente era fiesta pero eso no parecía funcionar, así que lo cambié para ver si era la syntax o no). SELECT customer_id, customer_name, party_age FROM customer ORDER BY customer_id El informe no devuelve errores, pero […]

Columna múltiple en order por cláusula – mysql

Tengo dos columnas en una tabla decir, LIKE y FAVORITES (valor int) Ver la tabla: ╔════╦══════╦══════════╗ ║ ID ║ LIKE ║ FAVORITE ║ ╠════╬══════╬══════════╣ ║ 1 ║ 25 ║ 9 ║ ║ 2 ║ 5 ║ 17 ║ ║ 3 ║ 6 ║ 1 ║ ║ 4 ║ 45 ║ 0 ║ ║ 5 ║ […]