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

Numero de registros.

Estas en el tema de Numero de registros. en el foro de Bases de Datos General en Foros del Web. Hola a todo el mundo. Necesitaria saber com saber el numero de registro que una fila en concreto de una consulta sql. Estoy haciendo una ...
  #1 (permalink)  
Antiguo 20/07/2009, 03:37
 
Fecha de Ingreso: agosto-2007
Mensajes: 77
Antigüedad: 17 años, 4 meses
Puntos: 0
Numero de registros.

Hola a todo el mundo.

Necesitaria saber com saber el numero de registro que una fila en concreto de una consulta sql.

Estoy haciendo una clasificacion y lo necesito porque quiero que los dos primeros registros salgan de una manero y los tres últimos de otra.

Gracias!!
  #2 (permalink)  
Antiguo 20/07/2009, 04:16
Avatar de jdelrioj  
Fecha de Ingreso: julio-2008
Ubicación: La Rambla , Córdoba -> Andalucía
Mensajes: 340
Antigüedad: 16 años, 5 meses
Puntos: 13
Respuesta: Numero de registros.

no se si es esto lo q quieres pero aki lo tienes:

SELECT COUNT(*)
FROM TABLA
WHERE CONDICION
  #3 (permalink)  
Antiguo 20/07/2009, 04:26
Avatar de JOSANCIN  
Fecha de Ingreso: septiembre-2008
Ubicación: huesca
Mensajes: 298
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Numero de registros.

Hola,
Es facil,
select count(*) from nombre_tabla;

Saludos
  #4 (permalink)  
Antiguo 20/07/2009, 07:15
Avatar de jdelrioj  
Fecha de Ingreso: julio-2008
Ubicación: La Rambla , Córdoba -> Andalucía
Mensajes: 340
Antigüedad: 16 años, 5 meses
Puntos: 13
Respuesta: Numero de registros.

es lo que he puesto yo no???
  #5 (permalink)  
Antiguo 20/07/2009, 07:52
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 7 meses
Puntos: 2135
Respuesta: Numero de registros.

Tema trasladado desde PHP
  #6 (permalink)  
Antiguo 20/07/2009, 11:22
 
Fecha de Ingreso: agosto-2007
Mensajes: 77
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Numero de registros.

Esto no es para contar los registros totales?
  #7 (permalink)  
Antiguo 20/07/2009, 11:29
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: Numero de registros.

que BD usas?
Puedes tener un campo auto_increment o hacer uso de secuencias dependiendo de que base de datos trabajes.

en pocas palabras... necesitas la posición del registro al momento de ser insertado?
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #8 (permalink)  
Antiguo 20/07/2009, 11:39
 
Fecha de Ingreso: agosto-2007
Mensajes: 77
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Numero de registros.

uso MySQL + PHP

Yo lo que quiero es que me muestre el numero de registro que quiero. La tabla se ordena segun los puntos de cada equipo, y esto segun vayan pasando las jornadas cambiará.

Que haciendo un select yo sepa que tal registro es el primero, otro el segundo, otro el decimoquinto y asi.

Creo que cont SELECT * COUNT me da el numero de registros totales. No hay id autoincremento.

Última edición por shashas; 20/07/2009 a las 11:46
  #9 (permalink)  
Antiguo 20/07/2009, 12:12
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: Numero de registros.

mira el penultimo post de las faq´s de mysql propuesto por gnzsoloyo.

Creo que es lo que necesitas.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #10 (permalink)  
Antiguo 21/07/2009, 04:57
 
Fecha de Ingreso: agosto-2007
Mensajes: 77
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Numero de registros.

Ok, per hace servir dos tablas y yo todo lo tengo en una
  #11 (permalink)  
Antiguo 22/07/2009, 03:32
 
Fecha de Ingreso: agosto-2007
Mensajes: 77
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Numero de registros.

Alguna manera de como poder hacerlo?

Gracias
  #12 (permalink)  
Antiguo 22/07/2009, 05:16
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes
Puntos: 2658
Respuesta: Numero de registros.

Cita:
Iniciado por shashas Ver Mensaje
Ok, per hace servir dos tablas y yo todo lo tengo en una
En ese post no se usan dos tablas. Es una sola tabla, lo que sucede es que toda tabla derivada (la que nace de una subconsulta en el FROM) debe forzosamente llevar un alias.
Leelo con atención.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #13 (permalink)  
Antiguo 22/07/2009, 05:19
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: Numero de registros.

Ese ejemplo aplica para una sola tabla.
reemplaza tabla1 por tu tabla y puedes ponerle el nombre que quieras a tabla2 ya que corresponde a un alias de la consulta resultante.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #14 (permalink)  
Antiguo 29/07/2009, 01:53
 
Fecha de Ingreso: agosto-2007
Mensajes: 77
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Numero de registros.

No acabo de entenderlo correctamente. Ire probando soluciones. Pero a mi lo que me interesa es mostrar este contenido en php. Como lo hago? Por eso posteé el tema en PHP
  #15 (permalink)  
Antiguo 29/07/2009, 05:38
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes
Puntos: 2658
Respuesta: Numero de registros.

Cita:
Iniciado por shashas Ver Mensaje
No acabo de entenderlo correctamente. Ire probando soluciones. Pero a mi lo que me interesa es mostrar este contenido en php. Como lo hago? Por eso posteé el tema en PHP
La consulta propuesta es más o menos como la necesitas y devuelve lo mismo que cualquier otra consulta: Una tabla.
La única diferencia radica en que el primer campo no existe como campo de tabla física, sino de una tabla virtual porque no proviene de una tabla sino de una variable de usuario, lo que implica que se trata de una consulta de solo lectura y no de actualización.
Fuera de eso, la manipulas en PHP como cualquier otra tabla devuelta por un SELECT común y corriente.

Sugerencia: Leer 9.3. Variables de usuario
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 01:19.