Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/11/2013, 04:17
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: es posible hacer una consulta sql asin

es verdad que podría guardarse por separado el valor que se pasa por la url (por get) y luego rehacer la url y hacer estadísticas de todo tipo con mayor comodidad; pero también es habitual almacenar la url completa, incluidos los valores pasados por url. Yo probaría esto para lo que tienes, entendiendo que solo habrá un igual (=) en esa url:
Código MySQL:
Ver original
  1.   SUBSTRING_INDEX(url,'=',-1) valor,
  2.   COUNT(*) repeticiones
  3.  FROM tutabla
  4.   GROUP BY SUBSTRING_INDEX(url,'=',-1)
  5.   ORDER BY repeticiones DESC
De todas formas, piensa qué quieres hacer con esas url, porque si necesitas hacer estadísticas de la parte anterior al valor, deberás prever cómo sacarlas. Si la estructrura es uniforme, podrás utilizar substring_index para entresacar las partes, pero habría que ver cuál es la naturaleza de las url que cargas.

Última edición por jurena; 10/11/2013 a las 04:22