Hast Du Dir mal die JOIN-Syntax angeschaut? Da gibt es z.B. eine Funktion USING(key) wenn key der Name des Schlüssel ist welcher die Daten einer Detailtabelle referenziert. Einen solchen Schlüssel also brauchst Du und wenn die Namen nicht gleichlautend sind, dann notiere JOIN detail ON basekey = detailkey; Viel Erfolg!