Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/04/2011, 16:42
serpens70
 
Fecha de Ingreso: septiembre-2010
Mensajes: 15
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Selección múltiples tablas con SELECT

Cita:
Iniciado por josecuriel Ver Mensaje
Yo lo aria de la siguiente manera: select * from tabla1,tabla2 where tabla1.use=admin and tabla2.login=admin asi lo haria si entendi bn lo que quieres hacer
un saludo
Contestando a lo que me deciis:

1) Ahora mismo lo hago con consultas separadas. Lo que pasa, es que a lo mejor de una tabla salen 80 usuarios, de otra 3, de otra 40, y para ordenar los resultados de 20 en 20 básicamente no se como hacerlo, ya que al ser diferentes tablas no puedes jugar con el LIMIT.

2) Sobre: select * from tabla1,tabla2 where tabla1.use=admin and tabla2.login=admin

Esa opción la he probado, y es lo que os he comentado más arriba. Está solución no acaba de funcionar ya que no selecciona todos los usuarios admin. Piensa que la consulta no es un login exacto, sino un LIKE '%busqueda%'. Con esa consulta de arriba, no se muy bien que razonamiento lógico usa, pero la cuestion es que no salen todos los usuarios de la búsqueda que deberían salir.

Al final creo que lo que haré será usar varias querys sql, y pensar una formula matemática para ordenador los resultados...