0

Select Abfrage erster Datensatz eines Feldes mit übereinstimmenden Werten

Guten Morgen in die Runde, ich bastele gerade an einem Dashboard für meine DB, bei der ich soweit (auch dank des Forums) gut vorankomme. Nun stehe ich vor einem Problem, dass ich nicht bisher selbst lösen kann.

Ich habe eine Tabelle A mit Mitarbeitern (Vor- Nachname usw....) von Unternehmen. Das Feld Unternehmen ist ebenfalls in der Tabelle enthalten. Nun möchte ich eine Abfrage erstellen, bei der als Array lediglich den erste Mitarbeiter eines Unternehmens lausgibt. Mit meinen bisherigen (First) versuchen, bekomme ich immer nur den ersten Datensatz der Tabelle angezeigt, was natürlich nicht gewünscht ist. Ideen, wie ich das lösen kann? 

1 Antwort

null
    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    So als Formel für eine Ansicht:

    ---

    for i in unique((select 'Tabelle A').Unternehmen) do
    first((select 'Tabelle A')[Unternehmen = i])
    end

    ---

    Leo