Ver Mensaje Individual
  #24 (permalink)  
Antiguo 20/09/2012, 06:03
Avatar de satjaen
satjaen
 
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 14 años, 2 meses
Puntos: 10
Respuesta: Select para 3 tablas.

Jurena, muchas gracias por responder.
He podido modificar las tablas(que antes no podia).

USUARIOS ---> NUM_USUARIO- FK

AP_USUARIOS-----> NUM_USUARIO------ FK-------->NUM_APARATO

AVISOS--------> NUM_USUARIO---- FK---->INDICE

DIR_USUARIOS-----> NUM_USUARIO----- FK---->INDICE

Que te parece, podriamos ya hacer la consulta del principio?

Código PHP:
SELECT 
U
.nombre, 
U.apellidos, 
U.nu_usuario, 
U.telefono, 
A.aparato, 
A.marca, 
A.modelo, 
A.num_serie, 
A.num_producto, 
A.fecha_compra, 
D.poblacion, 
D.calle, 
E.num_aviso, 
E.num_usuario, 
E.aparato, 
E.fecha_recepcion, 
E.fecha_emision, 
E.sintoma
FROM dir_usuarios D
, usuarios U, ap_usuarios A, avisos E
WHERE 
U
.NU_USUARIO = A.NUM_USUARIO
AND D.USUARIO = U.NU_USUARIO
AND U.NU_USUARIO = E.NUM_USUARIO
AND CONCAT( nombre, ' ', apellidos ) LIKE '%TOMAS%'
AND telefono LIKE '%600000000%'
AND poblacion LIKE '%JAEN%' 




Los motores:

Motores de almacenamiento
Motor de almacenamiento Descripción
MyISAM Default engine as of MySQL 3.23 with great performance
CSV CSV storage engine
MRG_MYISAM Collection of identical MyISAM tables
BLACKHOLE /dev/null storage engine (anything you write to it disappears)
FEDERATED Federated MySQL storage engine
InnoDB Supports transactions, row-level locking, and foreign keys
ARCHIVE Archive storage engine
MEMORY Hash based, stored in memory, useful for temporary tables





Gracias.

Última edición por satjaen; 20/09/2012 a las 07:59