MYSQL – Clausula ORDER BY – Video 7
Summary
TLDREn este video, se profundiza en el uso de la cláusula ORDER BY en SQL para ordenar registros de una tabla de base de datos. Se presenta la cláusula utilizando el comando SELECT y se muestra cómo ordenar por un campo específico, como el nombre de un libro o la temática. Además, se explora el ordenamiento por múltiples campos, como temática y luego por nombre, y cómo aplicar filtros, como buscar librerías solo en Bogotá. Finalmente, se ilustra cómo ordenar registros por fecha, tanto en orden ascendente como descendente, utilizando los pedidos como ejemplo. El video es una guía práctica para entender y aplicar el ordenamiento de datos en consultas SQL.
Takeaways
- 📘 La cláusula 'ORDER BY' permite ordenar los registros en una consulta SQL.
- 🔢 Se puede ordenar por un campo específico, como el nombre del libro en el ejemplo proporcionado.
- 📚 También se puede ordenar por múltiples campos, ordenando primero por temática y luego por nombre del libro.
- 🗓 Utilizar 'ORDER BY' con la función 'ASC' (ascendente) organiza los registros de manera creciente.
- 📉 Con la función 'DESC' (descendente), los registros se organizan de manera decreciente.
- 🏢 En el ejemplo de librerías, se aplicó 'ORDER BY' para ordenar por nombre las librerías en Bogotá.
- 📄 Para ordenar pedidos, se puede utilizar 'ORDER BY' con la fecha para organizarlos cronológicamente.
- 🔄 Con 'ORDER BY' se pueden realizar consultas de selección más específicas y organizadas.
- 🌐 El script se basa en un contexto de bases de datos relacionadas con editoriales, librerías, libros y pedidos.
- 🎓 El video ofrece una introducción práctica al uso de 'ORDER BY' en consultas SQL.
- 🙏 Agradece la atención al final del video, invitándolos a seguir aprendiendo sobre SQL.
Q & A
¿Qué cláusula de SQL se utiliza para ordenar los registros en una tabla?
-La cláusula 'ORDER BY' se utiliza para ordenar los registros en una tabla.
¿Cuál es la primera instrucción en un comando SELECT para seleccionar todos los campos de una tabla?
-La primera instrucción en un comando SELECT para seleccionar todos los campos es el asterisco (*).
¿Cómo se ordenan los libros por nombre utilizando la cláusula ORDER BY?
-Para ordenar los libros por nombre, se utiliza la cláusula ORDER BY seguida del nombre del campo 'nombre'.
¿Qué hace el comando SELECT con la cláusula ORDER BY cuando se utiliza con dos campos?
-Cuando se utiliza la cláusula ORDER BY con dos campos, primero se ordena por el primer campo y luego, dentro de los valores del primer campo, se ordena por el segundo campo.
¿Cómo se ordenan los registros de las librerías de Bogotá utilizando la cláusula ORDER BY?
-Para ordenar los registros de las librerías de Bogotá, se seleccionan los campos de las librerías donde la ciudad es igual a Bogotá y se utiliza la cláusula ORDER BY con el campo 'nombre'.
¿Cómo se ordenan los pedidos por fecha de manera ascendente y descendente?
-Para ordenar los pedidos por fecha de manera ascendente, se utiliza la cláusula ORDER BY con el campo 'fecha'. Para hacerlo de manera descendente, se agrega el modificador DESC después del campo.
¿Qué significa ordenar los registros de manera ascendente y descendente?
-Ordenar de manera ascendente significa mostrar los registros desde el más antiguo o el valor más bajo al más reciente o el valor más alto. Mientras que ordenar de manera descendente muestra los registros en el orden opuesto, desde el más reciente o el valor más alto al más antiguo o el valor más bajo.
¿Cuál es el propósito de la cláusula WHERE en un comando SQL?
-La cláusula WHERE se utiliza en un comando SQL para filtrar los registros según una condición específica, mostrando solo los registros que cumplen con esa condición.
¿Cómo se puede combinar el uso de la cláusula WHERE con ORDER BY para obtener resultados específicos?
-Se puede combinar la cláusula WHERE con ORDER BY colocando WHERE antes de ORDER BY en el comando SQL. Primero se aplican los filtros de WHERE y luego se ordenan los resultados según los criterios especificados en ORDER BY.
¿Qué ventaja tiene el uso de la cláusula ORDER BY en la organización de los datos?
-El uso de la cláusula ORDER BY permite organizar los datos de una manera que sea más fácil de entender y analizar, ya sea por nombre, fecha, tema o cualquier otro campo, facilitando la identificación de tendencias y la toma de decisiones.
¿Cómo se puede asegurar de que los resultados se muestren primero los más relevantes utilizando ORDER BY?
-Para asegurar que los resultados más relevantes se muestren primero, se debe definir correctamente el campo por el cual se desea ordenar y, si es necesario, se puede utilizar el modificador DESC para obtener un orden descendente.
Outlines
😀 Introducción al uso de ORDER BY en SQL
Este primer párrafo introduce el curso de SQL y se enfoca en la cláusula ORDER BY para ordenar registros en tablas de bases de datos. Se menciona el uso del comando SELECT junto con la cláusula ORDER BY para ordenar libros por nombre utilizando la base de datos MySQL 'álbum'. Se proporciona un ejemplo de cómo seleccionar todos los libros de la tabla 'libros' y ordenarlos por nombre, mostrando cómo los nombres se organizan primero por números y luego alfabéticamente.
📚 Ordenando libros por tema y nombre
En el segundo párrafo se profundiza en el uso de la cláusula ORDER BY para ordenar libros por dos campos: tema y nombre. Se muestra cómo se realiza la consulta para ordenar los libros primero por su tema y luego por el nombre del libro dentro de cada tema. Los ejemplos proporcionados muestran cómo los libros se organizan en diferentes categorías temáticas y cómo se ordenan alfabéticamente dentro de cada una de ellas.
Mindmap
Keywords
💡SQL
💡Cláusula ORDER BY
💡Comando SELECT
💡Campos
💡Tablas
💡Base de datos MySQL
💡Consultas
💡Ascendente y descendente
💡Registros
💡Nombre del libro
💡Temática
Highlights
Comenzamos el curso de SQL con un enfoque en las cláusulas ORDER BY para ordenar registros en tablas de bases de datos.
Utilizaremos el comando SELECT junto con la cláusula ORDER BY.
La base de datos de ejemplo es MySQL, con tablas como álbum, editorial, cine, tres, librerías, libros y pedidos.
Se muestra cómo ordenar todos los libros por nombre utilizando ORDER BY.
La ordenación por nombre organiza primero los números y luego los nombres alfabéticamente.
Se realiza un ejemplo de ordenación por dos campos: temática y luego por nombre del libro.
Los libros se organizan primero por temática y luego por nombre dentro de cada temática.
Se consulta cómo ordenar todas las librerías de Bogotá por nombre.
Se aplican criterios de ordenación específicos para las librerías en Bogotá.
Se muestra cómo ordenar los pedidos por fecha de manera ascendente y descendente.
La ordenación por fecha muestra los registros desde el más antiguo hasta el más reciente por defecto.
Al agregar DESC, los pedidos se ordenan de manera descendente, mostrando primero el más reciente.
Se finaliza el video con una revisión de cómo usar ORDER BY para ordenar registros por un campo específico.
El video ofrece una guía práctica para el uso de ORDER BY en consultas SQL.
Se agradece la atención y se despiden de los espectadores.
Transcripts
i
[Música]
buenos días buenas tardes buenas noches
a todos en el día de hoy vamos a seguir
con nuestro curso de sql y en esta
ocasión vamos a trabajar con las
cláusulas other by las cláusulas o de
nabai no sirve para ordenar los
registros que tenemos en nuestras tablas
en esta ocasión vamos a trabajar con el
comando select como ya lo hemos venido
trabajando en los últimos vídeos y vamos
a agregar una nueva cláusula que es la
poder byte para ello nos vamos a nuestra
base de datos que tenemos en mysql que
ya conocemos todos que se denomina álbum
editorial cine tres tablas librerías
libros y pedidos entonces vamos a hacer
un par de ejemplos utilizando la
cláusula poder byte con el comando seal
entonces para ello vamos nuevamente a
nuestra presentación y vamos a ver cuál
es el primer ejemplo que nos traen nos
dice consultar todos los libros y
ordenarlos por nombre como hacemos esto
entonces vamos a libros
vamos a sql
ya sabemos que la primera instrucción o
el primer comando excelente nos dice que
todos los libros entonces
asterisco from de la tabla libros vamos
a estamos seleccionando todos los campos
de la tabla libros y que los ordenan por
nombre entonces utilizamos la cláusula
poder by y aquí debemos colocarle por
qué campos deseamos ordenar donde en
esta ocasión vamos a ordenarlo por el
nombre del libro que seleccionamos
nombre del libro y le damos continuar
aquí como pueden observar me aparece el
nombre del libro están organizados por
los nombres primero toma los números
luego ya los orden alfabético mente a
veces
de que
y el último la v vivir en la montaña que
es el último libro de esta forma esto
como organizamos como ordenamos los dos
libros por un campo
ahora vamos a realizar otro ejemplo
vamos a nuestra presentación y vamos a
ver qué nos trae el segundo ejemplo nos
dice consultar todos los libros y
ordenarlos por temática y nombre aquí ya
nos está diciendo que hay dos campos por
los cuales debemos ordenar lo primero
por temática y luego por nombre entonces
vamos nuevamente lo que hacemos es lo
siguiente que hacemos es agregarle el
otro campo que es temática pues aquí lo
que hace es ordenar los primero por
temática y dentro de temática los
ordenados por el nombre le damos
continuar y aquí nos va a mostrar
temática acción ciencia cocina
economía
historia humor infantil
novela y poesía
y dentro de cada una de esas temáticas
nos ordena los libros que pertenecen a
esa temática entonces en acción primero
está cazador de leones luego sigue el
crimen en la calle 10
el castillo de rotterdam el nuevo
náufrago en busca del tesoro no sólo
ordena por el nombre del libro si vemos
el segunda la segunda temática que
ciencia el primero es el cosmos y el
último se denomina universos paralelos
cocina tenemos el primero el chocolate y
el último es instaladas y frutas como
pueden observar me ha organizado primero
por temática identificado en las
temáticas me organizado por el nombre
del libro
vamos ahora a ver el tercer ejemplo
tercer ejemplo es consultar todas las
librerías de bogotá y ordenarlas por
nombre aquí vamos a encontrar
varias cosas que ya hemos visto entonces
nos ubicamos en librerías sql y decimos
los primeros parámetros seleccionar los
campos de las librerías de bogotá pues
aquí tenemos un criterio donde
ciudad
donde ciudad que es igual a bogotá
y que me las órdenes con el baile
x
nombre
entonces que estoy buscando acá que me
que me muestre toda la alegría de bogotá
y que de esa consulta me las órdenes por
el nombre
damos continuar y efectivamente me
aparecen todas las de bogotá y dentro
del actual de bogotá se les ordenó por
el nombre de la librería primero acentos
luego del fin federación
lerner librería américa y rotterdam
aquí hemos aplicado
la cláusula web y la cláusula hoverbike
vamos nuevamente a nuestra presentación
y vamos a ver cuál es el último ejemplo
qué vamos a hacer es consultar todos los
pedidos y ordenarlos por fecha de forma
ascendente y descendente
y ordenarlos por fecha
entonces
seleccionar todos los pedidos
y ordenarlos por fecha
other by por fecha de forma ascendente y
descendente
entonces si lo dejamos así el por
defecto nos lo ordena de forma
ascendente
qué quiere decir que nos muestra desde
el más antiguo hasta el más reciente
primero nos va a mostrar el del 2 de
junio del 2016 y el último va a ser el
15 de febrero en 2017
pero si colocamos un elemento adicional
que es de que nos traduce como
descendiendo descendente nos lo va a
mostrar desde el más reciente al más
antiguo se anima a mostrar primero el
del 2 de perdón el del 15 de febrero de
2017 y el último registro va a ser el
más antiguo o sea el el 2 de junio del
2016 con esto hemos terminado
el vídeo por el día de hoy donde vimos
la cláusula poder by
y nos sirve para ordenar los registros
por un campo determinado se agradezco su
atención al presente vídeo muchas
gracias por su atención y hasta pronto
[Música]
تصفح المزيد من مقاطع الفيديو ذات الصلة
Ordenar y filtrar datos en Excel
Curso de MySQL #35 II Cláusula limit - Recuperación de registros en forma aleatoria(rand)
52. Programación en C++ || Ordenamientos || Ordenamiento por Selección
Curso de Access 2016. 5.3. Los índices
Curso de Access 2013. 12 2 Agrupar datos de informes.
Bases de datos desde Cero | Elementos básicos de una base de datos | Parte 2
5.0 / 5 (0 votes)