Re: SQL-Problem und geistige Umnachtung



Hi Dieter.

Ich danke dir für deine Antwort.

Dieter Strassner schrieb:
>> Ich brüte nun schon den ganzen Tag über ein Prublem...
> .. das ist deutlich zu lange ;-)

Leider...

>> ' 3. Abfrage... vorhergehende Abfragen zusammenfassen
>> SQL = "SELECT rs1!A, rs1!B, rs2!C, rs2!D " & _
>> "FROM rs1 LEFT JOIN rs2 ON rs1!Key = rs2!Key"
>> ' und wie komme ich nun an die Ergebnisse der verflixten
>> ' ersten 2 Abfragen dran???
> Indem Du Dir das 3.rs komplett neu zusammbaust:
> (rs1+rs2 sind also für rs3 entbehrlich)
>
> SQL = "SELECT Demo1.A, Demo1.B, Demo2.C, Demo2.D " & _
> "FROM demo1 LEFT JOIN demo2 ON Demo1.Key = Demo2.Key "

Genau dies hatte ich, aber scheidet aus, da SQL dann an seine Grenzen
stösst, weil zuviele Aliase und Kreuzreferenzen auf Tabellen sind.

> Alternativ könnst Du Dir auch Abfrage 1+2 statt als Recordset auch in eine
> tempTable ausgeben und bei rs3 Bezug auf die tempTable nehmen. Bei komplexen
> Abfargen kann das u.U. ein Perfomrnacegewinn bedeuten.

Wenn ich eine TempDB erstelle mit 2 Tabellen... Dann öffne und die Werte
mit einer 3. Abfrage auswerte, jo, das könnte gehen. Muss mal drüebr
nachdenken... Ich hasse 30zeilige SQL-Ausdrücke :((

Grüße

Frank
.



Relevant Pages

  • Re: Skalierung der Zeitachse in Chart
    ... in Deiner Abfrage kannst Du "Fixierte Spaltenüberschriften" festlegen. ... Für jeden dort eingetragenen Wert wird dann eine Spalte erzeugt. ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.access)
  • Re: Exchange 2k mit mehreren maildomains
    ... Gemeinsamkeiten geben die eine Abfrage erlauben würde, ... ich könnte die User in eine Gruppe stecken und dann ne LDAP Abfrage ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.exchange)
  • Re: Zugriff auf ACCESS Datenbank
    ... > Access-Datenbank zugreift. ... Ich vermute mal letzteres und diese Abfrage wird einen Parameter haben, ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.vb.datenbank)
  • Feldname / Objektname in Abfrage
    ... Dim TabelleBestellstatus2 As New DataTable ... OdbcDataAdapterBestellstatus2.SelectCommand.CommandText = Abfrage ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.german.entwickler.dotnet.datenbank)
  • Re: SQL-Problem und geistige Umnachtung
    ... >> tempTable ausgeben und bei rs3 Bezug auf die tempTable nehmen. ... Abfrage mit VB-Befehlen wird kriechend langsam und scheidet daher aus:( ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.vb.datenbank)

Loading