muadeep
15-01-09, 08:57
Versuche mit SQL eine VIEW aus mehreren (insgesamt 5) Datenbanken zu erstellen
CREATE VIEW xxx/TabNEU AS
SELECT a.lfdNr, b.Feld1, c.Feld2, d.Feld3, e.Feld4, f.Feld5
FROM ((((xxx/TabKOPF a
LEFT JOIN xxx/Tab1 b ON a.lfdNr = b.lfdNr)
LEFT JOIN xxx/Tab2 c ON a.lfdNr = c.lfdNr)
LEFT JOIN xxx/Tab3 d ON a.lfdNr = d.lfdNr)
LEFT JOIN xxx/Tab4 e ON a.lfdNr = e.lfdNr)
LEFT JOIN xxx/Tab5 f ON a.lfdNr = f.lfdNr ich brächte jetzt zusätzlich eine Sortierung nach Feld "lfdNr" (z.B. mit GROUP BY)
oder
ist es möglich einen Index (mit Feld "lfdNr") dazu zu erstellen?
CREATE VIEW xxx/TabNEU AS
SELECT a.lfdNr, b.Feld1, c.Feld2, d.Feld3, e.Feld4, f.Feld5
FROM ((((xxx/TabKOPF a
LEFT JOIN xxx/Tab1 b ON a.lfdNr = b.lfdNr)
LEFT JOIN xxx/Tab2 c ON a.lfdNr = c.lfdNr)
LEFT JOIN xxx/Tab3 d ON a.lfdNr = d.lfdNr)
LEFT JOIN xxx/Tab4 e ON a.lfdNr = e.lfdNr)
LEFT JOIN xxx/Tab5 f ON a.lfdNr = f.lfdNr ich brächte jetzt zusätzlich eine Sortierung nach Feld "lfdNr" (z.B. mit GROUP BY)
oder
ist es möglich einen Index (mit Feld "lfdNr") dazu zu erstellen?