Einzelnen Beitrag anzeigen

peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
709 Beiträge
 
Delphi 12 Athens
 
#14

AW: Temporäre Tabellen durch TFDMemTable ersetzen

  Alt 28. Feb 2019, 12:18
Wofür überhaupt eine temporäre Firmentabelle?
Pack die IDs der Firmen in ein Set und gut ist.
SQL-Code:
select ...
from firma join mitarbeiter ....
where
  firma.id in (set der firmenids)
Gruß
K-H
Die meisten Datenbankserver haben ein Limit für die Zahl der Einträge, die in einer IN-Liste enthalten sein dürfen, und außerdem sind solche Queries aufwendig zu parsen und ziemlich langsam verglichen mit einem Join mit effizient indizierten Tabellen.
Peter Below
  Mit Zitat antworten Zitat