parli di campi o di record? quale sarebbe la struttura delle due tabelle?
parli di campi o di record? quale sarebbe la struttura delle due tabelle?
Ecco la struttura della tabella Ordini:
IdOrdine int NOT NULL Identity(0,1)
....altri campi...
IdUtente int FOREIGN KEY REFERENCES Utenti(IdUtente)
PRIMARY KEY(IdOrdine)
Ecco la strutture della tabella Utenti:
IdUtente int NOT NULL Identity(0,1)
Utente char(30) UNIQUE
Password char(30)
PRIMARY KEY(IdUtente)
Create le due tabelle eseguo quelle query!
Con il metodo "WHERE" tutto funziona con Il metodo "INNER JOIN" invece NO!
jabjoint
La query:
"SELECT Campo1, Campo2 FROM Ordini INNER JOIN Utenti ON Oridini.IdUtente = Utenti.IdUtente"
Se provo cos� IL SISTEMA non riconosce l' IdUtente associato alla tabella Ordini? Infatti d'ha lo stesso risultato per tutti gli utenti, nonostante in Ordini � stato inserito l' ID utente associato durante l'inserimento nel record opportuno.
jabjoint