Forse sono stato un po' troppo conciso nella risposta!Originariamente inviato da emanuelevt1
- Mi dici di relazionare le tabelle quando queste dovrebbero essere già relazionate tramite la clausola where e le colonne in comune (appunto where cliente.id=tel.id_cliente and cliente.id = schedario.id_cliente )
- Mi dici che le tebalelle nn sono relazionate quando la relazione dovrebbe essere data proprio dalla clausola where cliente.id=tel.id_cliente and cliente.id = schedario.id_cliente )![]()
Intendevo che nella struttura delle tue tabelle, la prima che hai postato, non vedevo i campi che collegassero tra loro le tabelle stesse.
Per questo ti dicevo prima di tutto di rivedere la struttura stessa del DB.
Per capirci:
Forse con questo esempio sono stato un po' più chiaro.codice:----------------ALL'INTERNO DI UN UNICO DATABASE ---------------- CLIENTE • Id_Cliente # usa dei nomi di colonna univoci nelle query di JOIN • Nome • Cognome • Ragione sociale • Numero di telefono • Id_Schedario # questo per collegarlo con l'omonima tabella TELEFONO • Id_Telefono • Marca • Modello • Imiei SCHEDARIO • Id_Schedario • Id_Telefono • Data inserimento • Costo dell’operazione • Ricambio pezzi • Note personali • Note interpersonali • Descrizione problema • Stato attuale del telefono
Non so... spero. Eventualmente posta di nuovo senza farti problemi.
![]()

Rispondi quotando