Preguntas etiquetadas con order-by

Una cláusula utilizada en las instrucciones SELECT de SQL para ordenar los resultados de la consulta.


7
¿Por qué ORDER BY no pertenece a una vista?
Me entender que no se puede tener ORDER BY en una vista. (Al menos en SQL Server 2012 estoy trabajando) También entiendo que la forma "correcta" de ordenar una vista es colocar una declaración ORDER BYalrededor de SELECTla vista que consulta la vista. Pero siendo relativamente nuevo en el SQL …

2
Cómo funciona ORDER BY FIELD () en MySQL internamente
Entiendo cómo ORDER BYfunciona la cláusula y cómo FIELD()funciona la función. Lo que quiero entender es cómo ambos trabajan juntos para clasificar. Cómo se recuperan las filas y cómo se deriva el orden de clasificación +----+---------+ | id | name | +----+---------+ | 1 | stan | | 2 | …
37 mysql  order-by  fields 

2
¿Ordenar por columna debe tener índice o no?
He agregado índices a la tabla que se utilizan para buscar resultados. Estoy mostrando resultados por orden ASC o DESC. Entonces, ¿esa columna debe tener índice o no? Tengo 2 índices más en esa tabla. ¿Cómo afectará el rendimiento al hacer o no hacer un índice en esa columna?



3
ORDEN jerárquica del árbol padre-hijo
Tengo que seguir los datos en SQL Server 2008 R2. SQLFiddle Esquema: CREATE TABLE [dbo]. [ICFilters] ( [ICFilterID] [int] IDENTITY (1,1) NOT NULL, [ParentID] [int] NO NULL DEFAULT 0, [FilterDesc] [varchar] (50) NO NULL, [Activo] [tinyint] NO NULO POR DEFECTO 1, RESTRICCIÓN [PK_ICFilters] CLAVE PRIMARIA CLUSIFICADA ([ICFilterID] ASC) CON PAD_INDEX …








2
¿Hay alguna manera de optimizar la ordenación por columnas de tablas unidas?
Esta es mi consulta lenta: SELECT `products_counts`.`cid` FROM `products_counts` `products_counts` LEFT OUTER JOIN `products` `products` ON ( `products_counts`.`product_id` = `products`.`id` ) LEFT OUTER JOIN `trademarks` `trademark` ON ( `products`.`trademark_id` = `trademark`.`id` ) LEFT OUTER JOIN `suppliers` `supplier` ON ( `products_counts`.`supplier_id` = `supplier`.`id` ) WHERE `products_counts`.product_id IN (159, 572, 1075, 1102, …
10 mysql  order-by 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.