Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/05/2008, 09:17
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Tienes que hacer que solamente quede uno de los campos num_order de una de las tablas. La manera más eficiente es haciendo que ese campo actúe de enlace entre todas las tablas, con un INNER JOIN:
Código:
SELECT MAX(num_order) 
FROM tbl_text 
INNER JOIN tbl_textbox USING(num_order) 
INNER JOIN tbl_menu USING (num_order) 
INNER JOIN tbl_checkbox USING (num_order) 
INNER JOIN tbl_radio  USING (num_order) 
INNER JOIN tbl_file  USING (num_order) 
WHERE id_columna='3';
De esa forma, los une a todos a través de la columna en común.