Articles of order

¿El order por defecto de las filas en la cláusula UNION ALL mysql? … ¿Qué fila se searchá primero, quiero decir?

Si yo, por ejemplo, tengo una consulta realmente simple: SELECCIONE 1 UNION ALL SELECT 2 y luego search filas mediante Perl o PHP – ¿Tendría "1" como PRIMERA fila y "2" como SEGUNDO? ¿Este comportamiento se describe en alguna parte? Gracias

SELECCIONAR ORDEN SQL POR Múltiples columnas según el valor de otra columna

Tengo una tabla con las siguientes columnas: id | revisitar (bool) | FL (decimal) | FR (decimal) | RL (decimal) | RR (decimal) | date Necesito escribir una instrucción SELECT que ORDER BY en varias columnas, dependiendo del valor del campo 'revisitar'. ORDER BY 'revisit' DESC – los loggings con este campo que tengan el […]

Registros de pedidos PostgreSQL en un resultado de consulta jerárquico

Intento hacer algo que debería ser simple pero me falta algo. Estoy tratando de devolver algunos datos jerárquicos agrupados y orderados. a En lugar de tratar de explicar, adjunto una image … escuché que valen más que mil palabras: Tenga en count que los valores codificados no son buenos porque los principales criterios de selección […]

Método de order de los raíles; columna nombrada: order

Tengo un model Ejercicios y tiene columnas de: circuito y: order (entre otros). En una vista, estoy tratando de orderar los Ejercicios primero por: circuito y luego por: order. Cuando uso lo siguiente: @schedule.exercises.order(:circuit).each do |exercise| funciona como se esperaba Sin embargo, cuando bash agregar la columna: order: @schedule.exercises.order(:circuit, :order).each do |exercise| Obtuve el siguiente […]

Rieles: order por sum de dos columnas

Entonces, tengo un model de Photo que se puede download en full_size y presentation_size . Cuando un usuario descarga una foto, hago un seguimiento de esto en el atributo full_downloads y presentation_downloads la foto. Eso está bien. A veces quiero saber cuántas descargas totales ha habido. Tengo un método simple, total_downloads que se ve así: […]

¿Cómo puedo seleccionar el campo de text más largo cuando uso GROUP BY en mysql, a la MAX ()?

En MySql puede usar la function MAX() para get el valor más alto al usar GROUP BY , ¿cómo puedo hacer lo mismo para get la cadena de text más larga? Tabla de muestra: id_|_post_id|_title__________|_body_____________________________________________ 1 | ZXBF1J | Favorite Color | My favorite color is blue. 2 | ZXBF1J | Favorite Color | My […]

Orden de devolución de MySQL SHOW COLUMNS

Necesito encontrar las columnas en una tabla específica, que no es problema: SHOW COLUMNS FROM tablename LIKE '%ColumnPrefix%'; Pero necesito saber en qué order serán devueltos, preferentemente eligiendo orderar los resultados ascendentemente alfabéticamente. No he tenido suerte con el uso de ORDER BY . ¿Algunas ideas?

Mostrar tuplas distintas independientemente del order de las columnas

Digamos que tengo los siguientes resultados ———————- | col1 | col2 | ———————- | a | b | | b | a | | c | d | | e | f | ———————- Me gustaría get una tupla distinta independientemente del order de las columnas. En otras palabras, (a, b) y (b, a) se […]

Cómo get la siguiente fila en sql

Tengo una table que es algo como esto id | names | value 1 Vicky 43 2 Erica 23 3 Rueben 33 4 Bob 54 5 Chris 60 Luego los configuré en order según su valor. Ahora la table se ve así. id | names | value 5 Chris 60 4 Bob 54 1 Vicky […]

MySQL 2 principales loggings por grupo

Básicamente, necesito get solo los últimos 2 loggings para cada usuario, considerando el último created_datetime: id | user_id | created_datetime 1 | 34 | '2015-09-10' 2 | 34 | '2015-10-11' 3 | 34 | '2015-05-23' 4 | 34 | '2015-09-13' 5 | 159 | '2015-10-01' 6 | 159 | '2015-10-02' 7 | 159 | '2015-10-03' […]