Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2014, 12:05
SathyaSanles
 
Fecha de Ingreso: marzo-2013
Ubicación: Neuquén Capital
Mensajes: 111
Antigüedad: 11 años, 2 meses
Puntos: 8
Es correcta esta consulta a multiples tablas?

Hola amigos, quería saber que opinan de esta consulta. Estuve buscando formas de hacerlas sin usar JOIN ni sus derivados, ya que tengo entendido consumen más recursos.

La consulta es para obtener datos de 2 tablas basandose en un mismo id.

Código MySQL:
Ver original
  1. SELECT t1.dato1, t2.dato2, t2.dato3 FROM t1,t2
  2. WHERE t1.id = (SELECT ANIDADO) AND t2.id = t1.id

El tema está en el ultimo t2.id = t1.id esta bien hacer eso? La idea es que la consulta busque con el select anidado los ids que me sirven, y despues comprobar que los t1.id que ya se saben cuales son sean iguales tambien a t2.id.

La consulta me parece que me funciona pero no es el tema ese!

Gracias a los que respondan! :D

Última edición por gnzsoloyo; 02/09/2014 a las 12:14