Tengo dos tablas:
Tabla datos
En esta tabla se guardan todo tipo de datos y para saber a que sección de la pagina pertenecen llevan todos el campo id_sección.
Campo id
Campo Nombre
Campo id_seccion
Campo url
Tabla visitas
Aqui se guarda cada visita con un id_dato para saber a quien pertenece y la ip de la visita.
Campo id
Campo id_dato
Campo ip
El problema es a la hora de formular la consulta y decirle que me ordene de mayor a menor los los 5 primeros datos que sean de la sección (id_seccion) ya que en la parte de la tabla visitas no se como especificarle que sean solo las visitas que pertenezcan a datos que sean de la seccion enlace.
Lo intente con esta consulta pero no me da errores asi que supongo que lo que yo quiero hacer sera añadiendo algun campo a la tabla visitas como id_seccion por ejemplo.
Código PHP:
SELECT count(*) AS total d.nombre, d.url
FROM datos AS d, visitas AS v
WHERE d.id_seccion='Numero Seccion' and v.id_dato = 'id'
ORDER BY d.nombre DESC limit 5