Ich weiß, dass wir 2 Databases aus 2 separaten Datenbank auf dem gleichen Server wie unten kombinieren können.Wie die Daten zu verbinden und mit einer anderen Access-Datenbank zu vergleichen
SELECT a.userID, b.usersFirstName, b.usersLastName
FROM databaseA.dbo.TableA a
inner join database B.dbo.TableB b ON a.userID=b.userID
Aber hier ist, was ich will .. Ich brauche UserEmailAddress von DB2 zu erhalten, basierend auf DB1.Table1 Namen des Benutzers wenn die DueDate überfällig ist .. Die gemeinsame Sache, die Lage DB1 & DB2 zu verknüpfen das ist Benutzername in beiden Tabellen. In DB2 ist der Benutzername jedoch die Kombination aus UsersLastName und UsersFirstName. wie unten:
Select * from DB1.Table1 and DB2.Table2
where DB1.Table1.UserName = DB2.Table2.UserName
(**DB2.Table2.UserName = [UsersLastName] + ', ' + [UsersFirstName])
when DB1.Table1.DueDate>TodayDate
Ich bin mit ASP.net, C# und Microsoft Access-Datenbank.
Wie soll ich die Abfrage schreiben?
es hilft, wenn Sie Ihre Tabellenstruktur in Frage stellen. –