Consult As

8
Consultas 1. Mostrar todos los registros con todos los campos de la tabla tbl_alumnos. 1. SELECT * FROM tbl_alumnos; 2. 3. EL símbolo asterisco (ALL) establece que se deben mostrar todas las columnas (col_id, col_boleta, col_nombre, col_apellidos, col_grupo...) 2. Mostrar todos los registros con los campos nombre y apellidos. 1. SELECT col_nombre, col_apellidos FROM tbl_alumnos; 2. -- Invertido 3. SELECT col_apellidos, col_nombre FROM tbl_alumnos; 4.

description

myphp

Transcript of Consult As

Consultas1. Mostrar todos los registros con todos los campos de la tabla tbl_alumnos.1. SELECT * FROM tbl_alumnos;2.3.EL smbolo asterisco (ALL) establece que se deben mostrar todas las columnas (col_id, col_boleta, col_nombre, col_apellidos, col_grupo...)

2. Mostrar todos los registros con los campos nombre y apellidos.1. SELECT col_nombre, col_apellidos FROM tbl_alumnos;2. -- Invertido3. SELECT col_apellidos, col_nombre FROM tbl_alumnos;4. 3. Establecemos Alias para la consulta anterior1. SELECT2. col_nombre AS 'Nombre',3. col_apellidos AS 'Apellidos'4. FROM tbl_alumnos; 4. En esta consulta mostramos los campos col_boleta, col_nombre y col_apellidos en una columna usando CONCAT para unirlos.1. -- Con CONCAT2. SELECT3. col_boleta AS 'Boleta',4. CONCA! col_nombre, ' ', col_apellidos " AS 'Nombre'#. FROM tbl_alumnos;$.%.1. -- Con CONCAT_WS2.3. SELECT4. col_boleta AS 'Boleta',#. CONCA_&'!' ', col_nombre, col_apellidos" AS 'Nombre'$. FROM tbl_alumnos;%.(. 5. Mostrar los alumnos que acreditaron el tercer departamental, as como la califcacin de dicho departamental.1. SELECT2. col_boleta AS 'Boleta',3. CONCA_&'!' ', col_nombre, col_apellidos" AS 'Nombre',4. col_tercerd AS 'ercer Ordinario'#. FROM tbl_alumnos$. WHERE col_tercerd )* $;%. 6. Mostrar los alumnos que acreditaron el primer y segundo ordinario.1. SELECT2. col_boleta AS 'Boleta',3. CONCA_&'!' ', col_nombre, col_apellidos" AS 'Nombre',4. col_tercerd AS 'ercer Ordinario'#. FROM tbl_alumnos$. WHERE col_tercerd IS NULL;%.++WHERE col_tercerd ,$;(.-.SELECT col_boleta AS 'Boleta', CONCAT_WS( ' ', col_nombre, col_apellidos ) AS 'Nombre', col_tercer_o AS 'Tercer Ordinario'FO! tbl_laloW"EE col_tercer_o #$L%!%T & , '&

8. Mostrar los alumnos que no acreditaron el segundo o tercer ordinario.1. SELECT2. CONCA_&'!' ', col_nombre, col_apellidos" AS 'Nombre',3. col_primerd AS '.rimer Ordinario',4. col_se/undod AS ''e/undo Ordinario',#. col_tercerd AS 'ercer Ordinario'$. FROM tbl_alumnos%. WHERE col_se/undod , $ OR col_tercerd , $;(. 9. Mostrar los alumnos que obtuvieron 10 en el primer y segundo ordinario.1. SELECT2. CONCA_&'!' ', col_nombre, col_apellidos" AS 'Nombre',3. col_primerd AS '.rimer Ordinario',4. col_se/undod AS ''e/undo Ordinario',#. col_tercerd AS 'ercer Ordinario'$. FROM tbl_alumnos%. WHERE col_primerd * 10 AND col_se/undod * 10;(. 10. Mostrar la califcacin fnal (Promedio) de todos los alumnos y ordenar por apellidos1. SELECT2. CONCA_&'!' ', col_nombre, col_apellidos" AS 'Nombre',3. col_primerd AS '.rimer Ordinario',4. col_se/undod AS ''e/undo Ordinario',#. col_tercerd AS 'ercer Ordinario',$. !col_primerd1col_se/undo1col_tercerd"23%.(. FROM tbl_alumnos-. ORDER BY col_apellidos;10. 11. Establecemos un alias para la operacin !col_primerd1col_se/undo1col_tercerd"23 y ordenamos por apellidos y despus nombre.1. SELECTcol_boleta AS 'Boleta',2. CONCA_&'!' ', col_nombre, col_apellidos" AS 'Nombre',3. col_primerd AS '.rimer Ordinario',4. col_se/undod AS ''e/undo Ordinario',#. col_tercerd AS 'ercer Ordinario',$. !col_primerd1col_se/undo1col_tercerd"23 AS '.romedio'%.(. FROM tbl_alumnos-. ORDER BY col_apellidos, col_nombre;10.11.12. Mostrar todos los alumnos que acreditaron la asignatura de Diseo de Base de Datos y los ordenamos por genero (+1). 13. Mostrar todos los alumnos que no acreditaron la asignatura y ordenar por apellidos y despus por nombre en forma descendente (Iniciando con la letra Z...Y..X) 14. Mostrar nicamente las mujeres. 15. Mostramos todo los alumnos con todos los campos y ordenamos por promedio (1+).