Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

consulta sql

Estas en el tema de consulta sql en el foro de Bases de Datos General en Foros del Web. Saludos a todos/as Mi pregunta es si se puede hacer una consulta end sql en la cual me devuelva solamente el número de registros que ...
  #1 (permalink)  
Antiguo 05/04/2004, 04:03
 
Fecha de Ingreso: enero-2004
Ubicación: Granada
Mensajes: 185
Antigüedad: 20 años, 10 meses
Puntos: 0
consulta sql

Saludos a todos/as

Mi pregunta es si se puede hacer una consulta end sql en la cual me devuelva solamente el número de registros que le indique, osea si yo hago la siguiente consulta:

select * from clientes;

a esta consulta le puedo indicar que solamente me seleccione los diez primeros.No me vale hacer un bucle desde 1 hasta 10 de los resultados de la búsqueda, lo que quiero es que dentro de la consulta este la limitación de mostrar solamente los diez primeros.
Gracias
  #2 (permalink)  
Antiguo 05/04/2004, 12:57
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 9 meses
Puntos: 50
select top 10 * from clientes;

Saludos
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 05/04/2004, 14:15
 
Fecha de Ingreso: enero-2004
Ubicación: Granada
Mensajes: 185
Antigüedad: 20 años, 10 meses
Puntos: 0
Gracias Rootk, otra cosilla para rizar el rizo, también se pueden coger los diez últimos o los registros del 15 al 25. Un saludo
  #4 (permalink)  
Antiguo 05/04/2004, 14:29
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
en mysql tienes otra forma alternativa de sacar los datos:

sacar los 10 primeros
select * from clientes limit 10

sacar los 10 ultimos
select * from clientes order by id desc limit 10

sacar 15 al 25
select * from clientes limit 15,10

Nota: sintaxis limit

limit registro_inicial, desplazamiento
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:08.