2017-07-03 2 views
0

Wie kann ich einer MS SQL-Ansicht zu einer DB2-Abfrage beitreten?MS SQL-Ansicht zu einer DB2-Abfrage

Ich habe es auf einem MS SQL Server gemacht, aber die Zeit ist zu lang (3 Minuten für 160 Zeilen), weil ich 8 Abfragen öffnen muss, um meine Ergebnisse zu erhalten. Also, ich bin auf der Suche nach einem anderen Ergebnis, um zu bekommen, was ich will.

Dank

+0

'Ich habe es auf einem MS SQL Server gemacht, aber die Zeit ist zu lang (3 Minuten für 160 Zeilen), weil ich 8 Abfragen öffnen muss, um meine Ergebnisse zu erhalten. Also, ich suche nach einem anderen Ergebnis, um zu bekommen, was ich will. Bitte erläutern Sie das so weit wie möglich mit Beispielen – TheGameiswar

+0

Selbst wenn Sie eine Ansicht erstellen, indem Sie in SQL Server openquery verwenden, hat eine Ansicht keine Daten. Daten lokal abrufen oder Daten weit weg/aus der Ferne abrufen, was könnte schneller sein? – Wendy

+0

Wählen Sie * aus liefern ist meine MS SQL-Abfrage, was ich in meine DB2-Abfrage importieren möchte * aus TabA eine Join TabB b auf a.id = b.id .... und dies über 8 Tabellen was ich jetzt will ist eine Abfrage wie folgt zu haben: Wählen Sie * aus TabA ein Join tabB b auf a.id = b.id ... Join liefern auf s.shipper = a.shipper Ich habe es immer auf MS SQL mit einem verknüpften Server und Openquery aber es war zu langsam ... – Chris

Antwort

0

Sie können es mit einem verknüpften Server und OPENQUERY tun.

+0

aber es ist zu langsam – Chris

+0

Dann fragen Sie nicht die richtige Frage. Sie haben gefragt: "Wie kann ich einer MS SQL-Ansicht zu einer DB2-Abfrage beitreten?" –

+0

Entschuldigung, ich dachte, du meinst in MS SQL ist dieser Weg zu langsam – Chris

Verwandte Themen