sql >> Base de Datos >  >> RDS >> Sqlserver

Almacenamiento de datos en orden no alfabético

No existe un orden inherente dentro de una tabla.

No hay un orden preestablecido al insertar filas. Si haces un

SELECT [ID NO], [OR NO], [ITEM DESCRIPTION], QUANTITY, UNIT FROM tbl_Deta

Sin un ORDER BY entonces no se utilizará ningún orden en particular. Si desea algunos resultados ordenados en particular, debe usar un ORDER BY cláusula. Podría usar una clave principal y ordenar según sus valores.

Hay varias preguntas/respuestas que podrían ayudarlo a comprender mejor este punto en particular:

Estaba leyendo mis fuentes RSS y encontré un impresionante entrada de blog de Michael J. Swart . Todas las mejores respuestas sobre este tema en una entrada, ¡genial!