Foros del Web » Programando para Internet » PHP »

Sql + Php

Estas en el tema de Sql + Php en el foro de PHP en Foros del Web. Saludos! Tengo una duda con una consulta no si sea posible hacerla... De una consulta quiero conocer la posicion de un registro, por ejemplo: SELECT ...
  #1 (permalink)  
Antiguo 17/07/2006, 10:47
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 14 años, 10 meses
Puntos: 0
Mensaje Sql + Php

Saludos! Tengo una duda con una consulta no si sea posible hacerla...

De una consulta quiero conocer la posicion de un registro, por ejemplo:

SELECT deporte,oro,plata,bronce FROM medallero

supongamos que el resulta seria:

Deporte Oro Plata Bronce
--------------------------------
Atletismo 5 2 3
Natacion 2 5 1
Esgrima 0 1 1
--------------------------------

Si es posible conocer la posicion de Natacion que es este caso seria 2?
  #2 (permalink)  
Antiguo 17/07/2006, 11:07
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Pero .. "la posición" en función al n° de resultado de una consulta SQL dada? o bajo que otros factores (totales de ORO? .. o esos otros campos?), o sobre la tabla en concreto (todos los resultados en el orden que estén?).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 17/07/2006, 12:24
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 14 años, 10 meses
Puntos: 0
sobre la tabla en concreto (todos los resultados en el orden que estén). Quiero conocer la posicion de cierto registro en este caso natacion.por ejemplo:

puedo que aparezca el registro NATACION en cual quier pocicion ya qu es variable- entoces para un momento dado quiero conocer la posicion en la cual se encuentra.
  #4 (permalink)  
Antiguo 17/07/2006, 13:26
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Y tu manejas algún Identificador de ese registro (ID .. a ser posible autonumérico)?

En cualquier caso .. lo primero es acotar la consulta SQL:

SELECT * FROM tabla WHERE Deporte ='Natacion'

Ahí ya tendras ese registro (o si se repite el termino en el campo "Deporte" .. las veces que aparezca). ¿Se puede repetir? o siempre será Único.

Para que necesitas la "posición"?

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 17/07/2006 a las 13:33
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 12:34.