<?xml version="1.0" encoding="utf-8"?><!-- generator="FeedCreator 1.7.2-ppt (info@mypapit.net)" --><feed xmlns="http://www.w3.org/2005/Atom">    <title>Analisis y Desarrollo de Sistemas de Informacion</title>    <subtitle>Foro con el conocimeinto de un tecnologo en ADSI (Analisis y Desarrollo de Sistemas de Informacion)</subtitle>    <link rel="alternate" type="text/html" href="http://adsi.blogcindario.com/"/>    <id>http://adsi.blogcindario.com/</id>    <updated>2009-05-31T03:39:27+01:00</updated>    <generator>FeedCreator 1.7.2-ppt (info@mypapit.net)</generator><link rel="self" type="application/atom+xml" href="http://adsi.blogcindario.com/atom.xml" />    <entry>        <title>SQL Consultas de Selección</title>        <link rel="alternate" type="text/html" href="http://adsi.blogcindario.com/2009/05/00001-sql-consultas-de-seleccion.html"/>        <published>2009-05-30T21:27:16+01:00</published>        <updated>2009-05-30T21:27:16+01:00</updated>        <id>http://adsi.blogcindario.com/2009/05/00001-sql-consultas-de-seleccion.html</id>        <author>            <name>descargasfree</name>        </author>        <summary type="html">&lt;h2&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Consultas de Selecci&amp;oacute;n&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Las consultas de selecci&amp;oacute;n se utilizan para indicar al motor de datos quedevuelva informaci&amp;oacute;n de las bases de datos, esta informaci&amp;oacute;n es devuelta enforma de conjunto de registros que se pueden almacenar en un objeto recordset.Este conjunto de registros es modificable.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Consultas B&amp;aacute;sicas&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;La sintaxis b&amp;aacute;sica de una consulta de selecci&amp;oacute;n es la siguiente:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;SELECT Campos FROM Tabla;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;En donde campos es la lista de campos que se deseen recuperar y tablaes el origen de los mismos, por ejemplo:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;SELECT Nombre, Telefono FROM Clientes;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Esta consulta devuelve un recordset con el campo nombre y tel&amp;eacute;fono dela tabla clientes.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Devolver Literales&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;En determinadas ocasiones nos puede interesar incluir una columnacon un texto fijo en una consulta de selecci&amp;oacute;n, por ejemplo, supongamosque tenemos una tabla de empleados y deseamos recuperar las tarifassemanales de los electricistas, podr&amp;iacute;amos realizar la siguienteconsulta:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;SELECT&lt;br /&gt;    Empleados.Nombre, 'Tarifa semanal: ', Empleados.TarifaHora * 40&lt;br /&gt;FROM&lt;br /&gt;    Empleados&lt;br /&gt;WHERE&lt;br /&gt;    Empleados.Cargo = 'Electricista'&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;a name=&quot;sql_consultas_ordenar&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;h3&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;img alt=&quot;.&quot; src=&quot;http://www.programacion.com/graficos/item-lista.gif&quot; /&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&amp;nbsp;Ordenar los Registros&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Adicionalmente se puede especificar el orden en que se desean recuperarlos registros de las tablas mediante la cla&amp;uacute;sula&lt;span style=&quot;color: #ff0000;&quot;&gt;ORDER BY Lista de Campos&lt;/span&gt;. En donde&lt;span style=&quot;color: #ff0000;&quot;&gt;Lista de campos&lt;/span&gt; representa los campos a ordenar.Ejemplo:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;SELECT CodigoPostal, Nombre, Telefono FROM Clientes ORDER BY Nombre;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Esta consulta devuelve los campos CodigoPostal, Nombre, Telefono de latabla Clientes ordenados por el campo Nombre.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Se pueden ordenar los registros por mas de un campo, como porejemplo:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;SELECT CodigoPostal, Nombre, Telefono FROM Clientes ORDER BY &lt;br /&gt;CodigoPostal, Nombre;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Incluso se puede especificar el orden de los registros: ascendentemediante la cla&amp;uacute;sula &lt;span style=&quot;color: #ff0000;&quot;&gt;ASC&lt;/span&gt; (se toma este valor pordefecto) &amp;oacute; descendente (&lt;span style=&quot;color: #ff0000;&quot;&gt;DESC&lt;/span&gt;).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;SELECT CodigoPostal, Nombre, Telefono FROM Clientes ORDER BY &lt;/span&gt;&lt;br /&gt;CodigoPostal DESC , Nombre ASC;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;h3&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&amp;nbsp;Uso de Indices de las tablas&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Si deseamos que la sentencia SQL utilice un &amp;iacute;ndice para mostrar los resultados se puede utilizar la palabra reservada &lt;span style=&quot;color: #ff0000;&quot;&gt;INDEX&lt;/span&gt; de la siguiente forma:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;SELECT ... FROM Tabla (INDEX=Indice) ...&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Normalmente los motores de las bases de datos deciden que indice sedebe utilizar para la consulta, para ello utilizan criterios derendimiento y sobre todo los campos de b&amp;uacute;squeda especificados en lacl&amp;aacute;usula WHERE. Si se desea forzar a no utilizar ning&amp;uacute;n &amp;iacute;ndiceutilizaremos la siguiente sintaxis:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;SELECT ... FROM Tabla (INDEX=0) ...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;h3&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Consultas con Predicado&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;El predicado se incluye entre la cla&amp;uacute;sula y el primer nombre del campo arecuperar, los posibles predicados son:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;3&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Predicado&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;  &lt;th&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Descripci&amp;oacute;n&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;ALL&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Devuelve todos los campos de la tabla&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;TOP&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Devuelve un determinado n&amp;uacute;mero de registros de la tabla&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;DISTINCT&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Omite los registros cuyos campos seleccionados coincidan totalmente&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;DISTINCTROW&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Omite los registros duplicados basandose en la totalidad del registro y no  s&amp;oacute;lo en los campos seleccionados.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;color: #008000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;strong&gt;ALL&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Si no se incluye ninguno de los predicados se asume ALL. El Motor debase de datos selecciona todos los registros que cumplen lascondiciones de la instrucci&amp;oacute;n SQL. No se conveniente abusar de estepredicado ya que obligamos al motor de la base de datos a analizar laestructura de la tabla para averiguar los campos que contiene, es muchom&amp;aacute;s r&amp;aacute;pido indicar el listado de campos deseados. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;SELECT ALL FROM Empleados; &lt;br /&gt;SELECT * FROM Empleados;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;span style=&quot;color: #008000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;strong&gt;TOP&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Devuelve un cierto n&amp;uacute;mero de registros que entran entre al principio o alfinal de un rango especificado por una cl&amp;aacute;usula&lt;span style=&quot;color: #ff0000;&quot;&gt;ORDER BY&lt;/span&gt;. Supongamos quequeremos recuperar los nombres de los 25 primeros estudiantes del curso1994:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;SELECT TOP 25 Nombre, Apellido FROM Estudiantes ORDER BY Nota DESC;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;Si no se incluye la cl&amp;aacute;usula &lt;span style=&quot;color: #ff0000;&quot;&gt;ORDER BY&lt;/span&gt;, laconsulta devolver&amp;aacute; un conjunto arbitrario de 25 registros de la tablaEstudiantes. El predicado TOPPERCENT para devolver un ciertoporcentaje de registros que caen al principio o al final de un rangoespecificado por la cl&amp;aacute;usula ORDER BY.Supongamos que en lugar de los 25 primeros estudiantes deseamos el 10 porciento del curso:&lt;/span&gt; no elige entrevalores iguales. En el ejemplo anterior, si la nota media n&amp;uacute;mero 25 y la 26 soniguales, la consulta devolver&amp;aacute; 26 registros. Se puede utilizar la palabrareservada &lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;PERCENT&lt;/span&gt; para devolver un ciertoporcentaje de registros que caen al principio o al final de un rangoespecificado por la cl&amp;aacute;usula &lt;span style=&quot;color: #ff0000;&quot;&gt;ORDER BY&lt;/span&gt;.Supongamos que en lugar de los 25 primeros estudiantes deseamos el 10 porciento del curso:&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;SELECT TOP 10 PERCENT Nombre, Apellido FROM Estudiantes &lt;br /&gt;ORDER BY Nota DESC;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;El valor que va a continuaci&amp;oacute;n de &lt;span style=&quot;color: #ff0000;&quot;&gt;TOP&lt;/span&gt; debeser un Integer sin signo. &lt;span style=&quot;color: #ff0000;&quot;&gt;TOP&lt;/span&gt; no afecta a laposible actualizaci&amp;oacute;n de la consulta.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: arial,helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</summary>    </entry></feed>